Trowbridge-Reitz Sample, sample surface normal, cosTheta

Time bar (total: 16.9s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze1.3s (7.6%)

Memory
5.7MiB live, 1 913.9MiB 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.0s (23.9%)

Memory
73.1MiB live, 5 206.4MiB allocated
Samples
3.3s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 2.9s
ival-mult: 550.0ms (18.8% of total)
ival-sin: 365.0ms (12.5% of total)
ival-div: 361.0ms (12.3% of total)
ival-cos: 345.0ms (11.8% of total)
ival-tan: 315.0ms (10.8% of total)
const: 305.0ms (10.4% of total)
ival-<=: 198.0ms (6.8% of total)
ival-add: 125.0ms (4.3% of total)
ival-atan: 110.0ms (3.8% of total)
ival-sqrt: 106.0ms (3.6% of total)
ival-sub: 54.0ms (1.8% of total)
ival-and: 43.0ms (1.5% of total)
ival-pi: 33.0ms (1.1% of total)
exact: 13.0ms (0.4% of total)
ival-assert: 3.0ms (0.1% of total)
Bogosity

explain621.0ms (3.7%)

Memory
-8.0MiB live, 915.0MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1954(0.007524768356233835 0.0003030401130672544 0.0011586513137444854 0.19845737516880035)12(4.735801750754831e-10 0.4883369505405426 0.0038074078038334846 0.00028175843181088567)(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
1941(0.00016170051821973175 0.0011197180720046163 0.025299524888396263 0.030703162774443626)6(0.2806074023246765 0.0016463618958368897 0.07005032151937485 0.03546604514122009)(cos.f32 (atan.f32 (*.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)))))))sensitivity18917
tan.f32(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))cancellation18717
Confusion
Predicted +Predicted -
+00
-20254
Precision
0.0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-2021539
Precision?
0.0
Recall?
0/0
Freqs
test
numberfreq
054
128
2174
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-100
Precision?
0.0
Recall?
0/0
Samples
237.0ms512×0valid
Compiler

Compiled 1 740 to 100 computations (94.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 210.0ms
ival-mult: 66.0ms (31.5% of total)
ival-cos: 42.0ms (20% of total)
ival-add: 28.0ms (13.3% of total)
ival-div: 20.0ms (9.5% of total)
ival-sin: 20.0ms (9.5% of total)
ival-tan: 18.0ms (8.6% of total)
ival-atan: 7.0ms (3.3% of total)
ival-sub: 3.0ms (1.4% of total)
ival-sqrt: 3.0ms (1.4% of total)
ival-pi: 2.0ms (1% of total)
ival-true: 1.0ms (0.5% of total)
exact: 1.0ms (0.5% of total)
ival-assert: 0.0ms (0% of total)

preprocess245.0ms (1.4%)

Memory
21.3MiB live, 176.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02021260
14911222
210131108
332361108
462941108
03288
05788
18986
212778
317678
426878
571778
6221278
7432978
8629678
0805473
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.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 4 computations (-∞% saved)

prune1.0ms (0%)

Memory
1.1MiB live, 1.1MiB 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)

simplify204.0ms (1.2%)

Memory
7.8MiB live, 130.4MiB 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-diff1
(+.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-diff2
(*.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-diff3
(+.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
4268730
5717730
62212730
74329730
86296730
08054681
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)

localize144.0ms (0.9%)

Memory
-16.5MiB live, 93.0MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.3515625
(*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
accuracy0.517910009768442
(*.f32 (cos.f32 (atan.f32 (*.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))))))))
accuracy11.946987724317195
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
accuracy12.82727709264013
(cos.f32 (atan.f32 (*.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
86.0ms256×0valid
Compiler

Compiled 826 to 34 computations (95.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 72.0ms
ival-sin: 23.0ms (31.7% of total)
ival-mult: 13.0ms (17.9% of total)
ival-div: 10.0ms (13.8% of total)
ival-tan: 8.0ms (11% of total)
ival-cos: 8.0ms (11% of total)
ival-add: 3.0ms (4.1% of total)
ival-atan: 3.0ms (4.1% of total)
ival-sqrt: 2.0ms (2.8% 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)

series298.0ms (1.8%)

Memory
-2.4MiB live, 198.4MiB allocated
Counts
8 → 62
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))))))))
(*.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)
(/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI)))))
(+ (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))) (/ (* alphay (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) alphax))
(+ (* u1 (+ (* 2 (/ (* alphay (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* alphax (cos (* 1/2 (PI)))))) (/ (* alphay (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) alphax))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(+ (* u1 (+ (* u1 (+ (* 2 (/ (* alphay (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* alphax (cos (* 1/2 (PI)))))) (/ (* alphay (* 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)))))))) alphax))) (/ (* alphay (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) alphax))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (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))))))
(/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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
67.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)))))))) (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))
38.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)))))))) (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))
37.0ms
alphay
@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)))))))) (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))
37.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)))))))) (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))
23.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)))))))) (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))

simplify504.0ms (3%)

Memory
-155.5MiB live, 253.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054715643
1183613063
0830412189
Stop Event
iter limit
node limit
Counts
62 → 62
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)
(/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI)))))
(+ (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))) (/ (* alphay (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) alphax))
(+ (* u1 (+ (* 2 (/ (* alphay (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* alphax (cos (* 1/2 (PI)))))) (/ (* alphay (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) alphax))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(+ (* u1 (+ (* u1 (+ (* 2 (/ (* alphay (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* alphax (cos (* 1/2 (PI)))))) (/ (* alphay (* 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)))))))) alphax))) (/ (* alphay (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) alphax))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (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))))))
(/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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 u0 #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 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.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 #s(literal 1/2 binary32) (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))) (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 (*.f32 #s(literal -1/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)))) 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 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 (PI.f32) #s(literal 1/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)))))) (/.f32 u1 (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (PI.f32)) (*.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))) #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 (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 (*.f32 (*.f32 #s(literal 2 binary32) (PI.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))))))) 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))
(/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI)))))
(/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(+ (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))) (/ (* alphay (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) alphax))
(*.f32 alphay (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))))) (/.f32 u1 alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) alphax))))
(+ (* u1 (+ (* 2 (/ (* alphay (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* alphax (cos (* 1/2 (PI)))))) (/ (* alphay (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) alphax))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(fma.f32 (*.f32 u1 #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) u1) (sin.f32 (*.f32 (PI.f32) #s(literal 1/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)))))) (/.f32 alphay (*.f32 (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) alphax))) (*.f32 alphay (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))))) (/.f32 u1 alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) alphax)))))
(+ (* u1 (+ (* u1 (+ (* 2 (/ (* alphay (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* alphax (cos (* 1/2 (PI)))))) (/ (* alphay (* 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)))))))) alphax))) (/ (* alphay (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) alphax))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(fma.f32 (*.f32 u1 u1) (fma.f32 (*.f32 alphay u1) (/.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))))))) alphax) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 alphay alphax)) (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.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))))) (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))))) (*.f32 alphay (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))))) (/.f32 u1 alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) alphax)))))
(* 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)))))
(/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))
(/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (-.f32 (*.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 (/.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 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 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 (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 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 (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 alphax alphay) (/.f32 alphax alphay)) (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 (*.f32 alphax alphax) #s(literal -1/2 binary32)) (/.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 (* (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 (*.f32 alphax alphax) #s(literal -1/2 binary32)) (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 (/.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))) #s(literal -3/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 (*.f32 alphax alphax) #s(literal -1/2 binary32)) (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 (/.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))) #s(literal -3/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 (*.f32 alphay alphay) (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 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 (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 alphay #s(literal 4 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 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 (/.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 (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 (-.f32 #s(literal 1 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 (/.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))) #s(literal -3/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 #s(literal -1/2 binary32) (/.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 (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 (-.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)))) (/.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))))))) (pow.f32 alphax #s(literal 6 binary32))) (*.f32 #s(literal -1/2 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))))))
(* (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 (-.f32 (*.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 (/.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 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 (*.f32 alphay alphay) #s(literal -1/2 binary32)) (/.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 (* (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 (*.f32 alphay alphay) #s(literal -1/2 binary32)) (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 (/.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))) #s(literal -3/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 (*.f32 alphay alphay) #s(literal -1/2 binary32)) (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 (/.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))) #s(literal -3/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 (*.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 6 binary32)))) (/.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 (/.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))) #s(literal -3/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 #s(literal -1/2 binary32) (/.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 (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 (-.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)))) (/.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))))))) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 #s(literal -1/2 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))))))

rewrite204.0ms (1.2%)

Memory
11.8MiB live, 287.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
032324
057219
1230202
22108202
08841191
Stop Event
iter limit
node limit
iter limit
Counts
8 → 359
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))))))))
(*.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 (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 (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 (/.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 (sin.f32 (atan.f32 (*.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 (/.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 (-.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 #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 #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 (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 (+.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)))) #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 (cos.f32 (atan.f32 (*.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))))) 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 (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 (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 (sin.f32 (atan.f32 (*.f32 (tan.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 (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 (+.f32 #s(literal 0 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 6 binary32))) (+.f32 #s(literal 0 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 4 binary32)) (*.f32 #s(literal 0 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 (+.f32 #s(literal 1 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 6 binary32)))) (+.f32 #s(literal 1 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 4 binary32)) (*.f32 #s(literal 1 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 (cos.f32 (atan.f32 (*.f32 (tan.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 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 4 binary32)))) (neg.f32 (+.f32 #s(literal 1 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 (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 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 6 binary32)))) (neg.f32 (+.f32 #s(literal 1 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 4 binary32)) (*.f32 #s(literal 1 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 (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 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 4 binary32))) (+.f32 #s(literal 1 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/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 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 6 binary32))) (+.f32 #s(literal 1 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 4 binary32)) (*.f32 #s(literal 1 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 binary32) (+.f32 #s(literal 1 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 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 4 binary32)) (+.f32 #s(literal 1 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/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))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 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 4 binary32)) (*.f32 #s(literal 1 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 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 6 binary32)) (+.f32 #s(literal 1 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 4 binary32)) (*.f32 #s(literal 1 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 #s(literal 1 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 #s(literal 0 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 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 #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)))
(*.f32 (/.f32 (neg.f32 alphay) #s(literal -1 binary32)) (/.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) alphax))
(*.f32 (/.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) #s(literal -1 binary32)) (/.f32 (neg.f32 alphay) alphax))
(*.f32 (/.f32 (+.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) alphax) (/.f32 (/.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 #s(literal 1 binary32) alphay)))
(*.f32 (/.f32 (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) alphax) (/.f32 (/.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 #s(literal 1 binary32) alphay)))
(*.f32 (/.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) alphax) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) alphay)))
(*.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) alphay) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) alphay)))
(*.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 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))
(*.f32 alphay (/.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) alphax))
(*.f32 alphay (*.f32 (/.f32 #s(literal 1 binary32) alphax) (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) (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 (*.f32 (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) (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 (neg.f32 alphay) (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))) (neg.f32 (neg.f32 alphax)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))) (neg.f32 (/.f32 alphax alphay)))
(/.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (neg.f32 alphay))) (neg.f32 (neg.f32 alphax)))
(/.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) #s(literal 1 binary32))) (neg.f32 (/.f32 alphax alphay)))
(/.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (+.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 (*.f32 (/.f32 alphay alphax) (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 (neg.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) alphay))) (neg.f32 (neg.f32 alphax)))
(/.f32 (neg.f32 (*.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 alphay))) (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)))))) (neg.f32 alphax))))
(/.f32 (neg.f32 (*.f32 (+.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) alphay)) (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)))))) alphax)))
(/.f32 (neg.f32 (*.f32 (+.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))) (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 alphax alphay))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (neg.f32 alphay))) (neg.f32 (*.f32 (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (neg.f32 alphax))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) alphay)) (neg.f32 (*.f32 (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) alphax)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) #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))))) (/.f32 alphax alphay))))
(/.f32 (neg.f32 (*.f32 (neg.f32 alphay) (+.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 (neg.f32 alphax) (-.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 (*.f32 (neg.f32 alphay) (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))) (neg.f32 (*.f32 (neg.f32 alphax) (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))))
(/.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))))))) (neg.f32 (*.f32 (/.f32 alphax alphay) (-.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 (*.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))) (neg.f32 (*.f32 (/.f32 alphax alphay) (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (*.f32 alphay (+.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 alphax (-.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 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))) (neg.f32 (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))) (neg.f32 (/.f32 alphax alphay)))
(/.f32 (*.f32 (+.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) (-.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 (*.f32 (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))
(/.f32 (*.f32 (neg.f32 alphay) (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))) (neg.f32 alphax))
(/.f32 (*.f32 #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 alphax alphay))
(/.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (neg.f32 alphay)) (neg.f32 alphax))
(/.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) #s(literal 1 binary32)) (/.f32 alphax alphay))
(/.f32 (*.f32 (/.f32 alphay alphax) (+.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 (*.f32 (/.f32 alphay alphax) (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 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) alphay)) (neg.f32 alphax))
(/.f32 (*.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 alphay)) (*.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)))))) (neg.f32 alphax)))
(/.f32 (*.f32 (+.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) alphay) (*.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)))))) alphax))
(/.f32 (*.f32 (+.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)) (*.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 alphax alphay)))
(/.f32 (*.f32 (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (neg.f32 alphay)) (*.f32 (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (neg.f32 alphax)))
(/.f32 (*.f32 (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) alphay) (*.f32 (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) alphax))
(/.f32 (*.f32 (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) #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))))) (/.f32 alphax alphay)))
(/.f32 (*.f32 (neg.f32 alphay) (+.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 alphax) (-.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 (*.f32 (neg.f32 alphay) (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))) (*.f32 (neg.f32 alphax) (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))))
(/.f32 (*.f32 alphay (+.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))) (*.f32 alphax (-.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 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 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 (/.f32 alphax alphay) (-.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 (*.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))) (*.f32 (/.f32 alphax alphay) (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))))
(/.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) alphay) alphax)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 alphax (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) alphay))))
(/.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphax alphay))
(/.f32 #s(literal 1 binary32) (/.f32 alphax (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) alphay)))
(pow.f32 (/.f32 alphax (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) alphay)) #s(literal -1 binary32))

eval178.0ms (1.1%)

Memory
14.2MiB live, 359.1MiB allocated
Compiler

Compiled 87 439 to 8 040 computations (90.8% saved)

prune51.0ms (0.3%)

Memory
7.6MiB live, 97.7MiB allocated
Pruning

18 alts after pruning (17 fresh and 1 done)

PrunedKeptTotal
New79017807
Fresh000
Picked011
Done000
Total79018808
Accuracy
99.9%
Counts
808 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
90.7%
(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))
89.0%
(/.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))))
57.3%
(/.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)))))
49.1%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 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)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
53.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 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)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
85.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 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.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))) 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)))))
93.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 (fma.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)))))
96.6%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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)))))
98.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 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.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)))))
92.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 (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)))))))) (sin.f32 (atan.f32 (*.f32 (/.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)))))
98.3%
(/.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)))))
98.0%
(/.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.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 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)))))
90.6%
(*.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)))
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 (/.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.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))))) #s(literal 1 binary32))
Compiler

Compiled 2 924 to 1 344 computations (54% saved)

simplify165.0ms (1%)

Memory
-15.4MiB live, 214.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff2
(*.f32 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
cost-diff2
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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-diff3
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
cost-diff14
(/.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 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))))
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
(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))
cost-diff2
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 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)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
cost-diff1
(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)))
cost-diff2
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
cost-diff2
(*.f32 (/.f32 #s(literal 1 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)))) u0)
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-diff1
(+.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)))
cost-diff2
(*.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)
cost-diff3
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
cost-diff14
(/.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))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01042856
01772481
12732427
24042303
36382303
412142303
526022303
665232303
082472172
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 #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)))))
#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) (/.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 (*.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 (/.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) (+.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))))
(+.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)))
(/.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) (*.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(sin.f32 (atan.f32 (*.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)))))))
(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 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
#s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(*.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))))) #s(literal 1 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 #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)))) 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 #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)))) u0) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 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)))) u0) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (/.f32 #s(literal 1 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)))) u0) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 #s(literal 1 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)))) u0)
(/.f32 #s(literal 1 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 (sin.f32 (atan.f32 (*.f32 (tan.f32 (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))))
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 (/.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)
#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)))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (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))))
#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 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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 #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)))) (cos.f32 (atan.f32 (*.f32 (/.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 #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)))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(/.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))))
(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 (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
(cos.f32 (atan.f32 (*.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 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 #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 u0 (-.f32 u0 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))))))
#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))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))))))
(+.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) (/.f32 (/.f32 u0 (-.f32 u0 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))))
(/.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 (/.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))))
(*.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 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))))
(/.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))))
(/.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))))
(+.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)))
(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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))
(/.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))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.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 (/.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/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)))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))))
(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)))))))
(sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))
(*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
#s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
#s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(*.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))))) #s(literal 1 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 #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)))) 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 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 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 #s(literal 1 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)))) 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 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.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) (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)))) 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 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.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) (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)))) 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 #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)))) 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 #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))))
(/.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 #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)))
(+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.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)))
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))))
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))
(pow.f32 (-.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/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))
(-.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 (sin.f32 (atan.f32 (*.f32 (tan.f32 (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)
#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 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.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)))
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))))
#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 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #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)))) (*.f32 alphax 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)))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 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 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #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)))) (*.f32 alphax 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)))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.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 (/.f32 (*.f32 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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 u0 (-.f32 u0 #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)))) (*.f32 alphax 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)))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.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 (/.f32 (*.f32 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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)) (+.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)))) (*.f32 alphax 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)))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.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 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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 (+.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)))) (*.f32 alphax 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)))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.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 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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) (+.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)))) (*.f32 alphax 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)))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.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 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphax 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)))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.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) (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)))) (cos.f32 (atan.f32 (*.f32 (/.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)) (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 #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)))) (cos.f32 (atan.f32 (*.f32 (/.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)))) (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) (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) (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 (fma.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)))
(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 (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)))
u1
(*.f32 (PI.f32) #s(literal 2 binary32))
#s(literal 2 binary32)
(/.f32 alphay alphax)
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))
(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))
(*.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))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.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))))
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)

localize320.0ms (1.9%)

Memory
-3.0MiB live, 590.2MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy11.946987724317195
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
accuracy11.946987724317195
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
accuracy12.82727709264013
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
accuracy26.37951533490351
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
accuracy0.5192375488422101
(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))
accuracy11.946987724317195
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
accuracy12.82727709264013
(cos.f32 (atan.f32 (*.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.37951533490351
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
accuracy11.946987724317195
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
accuracy12.82727709264013
(cos.f32 (atan.f32 (*.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.37951533490351
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
accuracy27.10131142450231
(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)))
accuracy2.6486165801418977
#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))
accuracy10.070722178195982
#s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
accuracy11.946987724317195
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
accuracy11.946987724317195
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
accuracy12.82727709264013
(cos.f32 (atan.f32 (*.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
204.0ms256×0valid
Compiler

Compiled 2 865 to 74 computations (97.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 168.0ms
ival-div: 31.0ms (18.5% of total)
ival-mult: 28.0ms (16.7% of total)
ival-tan: 23.0ms (13.7% of total)
ival-cos: 22.0ms (13.1% of total)
ival-sin: 18.0ms (10.7% of total)
ival-add: 12.0ms (7.2% of total)
ival-atan: 9.0ms (5.4% of total)
ival-pow: 8.0ms (4.8% of total)
ival-pow2: 7.0ms (4.2% of total)
ival-sqrt: 6.0ms (3.6% of total)
ival-pi: 1.0ms (0.6% of total)
ival-sub: 1.0ms (0.6% of total)
exact: 1.0ms (0.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series272.0ms (1.6%)

Memory
44.3MiB live, 315.2MiB allocated
Counts
22 → 143
Calls
Call 1
Inputs
(/.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 (*.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) (*.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) (*.f32 alphay alphay)))
#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 #s(literal 1 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)))) u0)
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #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)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 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)))) 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 (/.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 (*.f32 (sin.f32 (atan.f32 (*.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 (/.f32 (*.f32 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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 #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)))) (cos.f32 (atan.f32 (*.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)))))))
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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))))
#s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/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))
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))))))))
(+ 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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))))))
(* 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 (+ (* 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)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (/ (pow (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)))))))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))
(- (+ 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)))))
(- (* -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)))))
(/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2))
(* 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))))))
(+ 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))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (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) (* u0 (* u1 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/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))))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3)))) (/ u0 (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 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 (+ (* -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 (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)))) 3) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (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 (* (/ (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 4) (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 4) (* (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 alphax 2) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))))) (* -1 (* (/ (* (pow alphay 2) (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/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)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))))) (/ u0 (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 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 (+ (* -1/2 (* (/ (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -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 4) (* (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 2) (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 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)))) 3))))) (+ (/ (* (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 4) (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 4) (* (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)))))) (- (* 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))))))) (/ (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))))) (* (pow alphax 2) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (+ (* -1/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) (* (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 4) (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 4) (* (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)))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (* (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (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 alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (* 1/2 (PI))) (* (+ (* -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 (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)))) 3) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (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 (* (/ (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 4) (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 4) (* (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 alphax 2) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (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 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3)))))))) (+ (* -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 (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)))) 3) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (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 (* (/ (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 4) (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 4) (* (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 alphax 2) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))))) (* -1 (* (/ (* (pow alphay 2) (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/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)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))))) (/ u0 (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))
(+ (* -1 (* (/ (* (pow alphay 2) (* u1 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/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)))))))) (* (pow alphax 2) (cos (* 1/2 (PI))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))
(+ (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/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))))))) (* (pow alphax 2) (cos (* 1/2 (PI))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* -1/2 (* (* u1 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 4) (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 4) (* (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)))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))
(+ (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/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))))))) (* (pow alphax 2) (cos (* 1/2 (PI))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* u1 (+ (* -1/2 (* (* u1 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -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 4) (* (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 2) (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 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)))) 3))))) (+ (/ (* (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 4) (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 4) (* (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)))))) (- (* 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))))))) (/ (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (* -1/2 (* (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 4) (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 4) (* (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))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 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)))))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(/ (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 alphax 2) (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))))))))))))
(+ 1 (/ (* (pow alphax 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))))))
(/ (* (pow alphax 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 (/ (* (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)))))
(* (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)))))
(* (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))))) (* -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))))))) (/ (* u0 (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)))))
(/ (* alphax (* alphay (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))
(* alphax (+ (* -1 (/ (* alphax (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow (sin (+ (* 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 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (/ (* alphay (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(* alphax (+ (* alphax (- (* -1 (* alphax (+ (* -1 (/ (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* alphay (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))))) (* -1/2 (/ (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) (/ (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow (sin (+ (* 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 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* alphay (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(* alphax (+ (* alphax (- (* alphax (- (* -1 (* alphax (+ (* -1 (/ (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* alphay (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))))) (* -1/2 (/ (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* 1/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))))))))) 2))))))) (+ (* -1 (/ (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* alphay (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))))) (* -1/2 (/ (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) (/ (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow (sin (+ (* 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 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* alphay (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(/ (* alphax (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))
(* alphax (+ (* -1/2 (/ (* (pow alphax 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* (pow alphay 3) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(* alphax (+ (* (pow alphax 2) (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)) (* (pow alphay 3) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* -1/2 (/ (* (pow alphax 2) (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (* 1/4 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(* alphax (+ (* (pow alphax 2) (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)) (* (pow alphay 3) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* (pow alphax 2) (+ (* -1/2 (/ (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (* 1/4 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* -1/2 (/ (* (pow alphax 2) (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* 1/2 (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (+ (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (* 1/4 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))))) (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(/ (* (pow 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)))))
(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))))))))
(+ 1 (/ (* (pow alphay 2) 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 u0)))
(+ (* -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))))
(- (+ (/ (* (pow alphay 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 (/ (* (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))))))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))))) (* (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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/2 (/ (* (pow alphay 6) (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))))) (* (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) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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/2 (/ (* (pow alphay 6) (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (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))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* 1/4 (/ (* (pow alphay 4) (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/2 (/ (* (pow alphay 8) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (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 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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/2 (/ (* (pow alphay 6) (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))
(+ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* -1/2 (/ (* (pow alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(+ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (pow alphax 4))) (* -1/2 (/ (* (pow alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(+ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (pow alphax 4))) (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* 1/2 (/ (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (+ (* -1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (pow alphax 6))) (* -1/2 (/ (* (pow alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 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))))
(/ (+ (/ (* (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 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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) (+ (* (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) (+ (* (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))))) (* -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))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))))) (* (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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/2 (/ (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (* (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 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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/2 (/ (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (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)))) (+ (* -1/2 (/ (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (* 1/4 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (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))))))))) 4)))) (* 1/2 (/ (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (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))))))))) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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/2 (/ (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (* (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))))
(+ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (* 1/4 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))))))) (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(+ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (pow alphay 2) (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (* (pow alphay 2) (+ (* -1/2 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (* 1/4 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))))) (* -1/2 (* (pow alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* 1/2 (/ (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (+ (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (* 1/4 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))))) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))))))))))))
(+ (* -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))))))))
(+ 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))))))
(+ (* -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))))
(- (+ (/ (* (pow alphax 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 (/ (* (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))))))
(* alphay (+ (* -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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (* alphay (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* alphax (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(* alphay (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 3) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* -1/2 (/ (* (pow alphax 3) (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphay 2))) (/ (* alphax (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) (/ (* (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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (* alphay (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(* alphay (- (+ (* -1 (/ (+ (* -1 (/ (* alphax (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (* (pow alphax 3) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* -1/2 (/ (* (pow alphax 3) (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) (* 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (pow alphay 3))) (/ (* alphax (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) (+ (* -1 (/ (* (pow alphax 3) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))))) (+ (* -1/2 (/ (* (pow alphax 3) (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (pow alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (/ (* (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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (* alphay (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))
(/ (+ (* -1/2 (/ (* (pow alphax 3) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (/ (* alphax (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) alphay)
(/ (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (* alphax (* (pow alphay 4) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1/2 (/ (* (pow alphax 3) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (/ (* alphax (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) alphay)
(/ (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (* alphax (* (pow alphay 4) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* 1/2 (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))))) (* alphax (* (pow alphay 6) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1/2 (/ (* (pow alphax 3) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (/ (* alphax (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) alphay)
(* -1 (/ (* alphax (* alphay (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))
(* -1 (* alphay (+ (/ (* alphax (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (/ (* (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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (* alphay (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(* -1 (* alphay (+ (* -1 (/ (- (+ (* -1 (/ (* (pow alphax 3) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* alphay (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))))) (* -1/2 (/ (* (pow alphax 3) (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (/ (* (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 (sin (+ (* 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 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) alphay)) (/ (* alphax (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))))
(* -1 (* alphay (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* alphax (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (* (pow alphax 3) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* -1/2 (/ (* (pow alphax 3) (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* 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))) (* alphay (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (+ (* -1 (/ (* (pow alphax 3) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* -1/2 (/ (* (pow alphax 3) (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) alphay)) (/ (* (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 (sin (+ (* 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 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) alphay)) (/ (* alphax (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))))
(* -1 (/ (* alphax (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))
(* -1 (/ (+ (* -1/2 (/ (* (pow alphax 3) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (/ (* alphax (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) alphay))
(* -1 (/ (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (* alphax (* (pow alphay 4) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1/2 (/ (* (pow alphax 3) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (/ (* alphax (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) alphay))
(* -1 (/ (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (* alphax (* (pow alphay 4) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* 1/2 (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))))) (* alphax (* (pow alphay 6) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1/2 (/ (* (pow alphax 3) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (/ (* alphax (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) alphay))
Calls

12 calls:

TimeVariablePointExpression
61.0ms
alphax
@-inf
((/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (+ (* (* 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))))) (* (/ 1 (+ (* 1 (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))) u0) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (+ (* 1 (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 (+ 1 (/ (* (/ 1 (+ (* 1 (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))) u0) (- 1 u0))))) (pow (+ (/ (/ 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) -1/2) (+ (/ (/ 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))) (/ (* (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 (+ (/ (* (/ 1 (sqrt (+ (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) 1))) (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 (sqrt (+ (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) 1))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (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))
32.0ms
u1
@0
((/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (+ (* (* 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))))) (* (/ 1 (+ (* 1 (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))) u0) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (+ (* 1 (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 (+ 1 (/ (* (/ 1 (+ (* 1 (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))) u0) (- 1 u0))))) (pow (+ (/ (/ 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) -1/2) (+ (/ (/ 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))) (/ (* (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 (+ (/ (* (/ 1 (sqrt (+ (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) 1))) (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 (sqrt (+ (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) 1))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (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))
29.0ms
alphay
@0
((/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (+ (* (* 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))))) (* (/ 1 (+ (* 1 (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))) u0) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (+ (* 1 (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 (+ 1 (/ (* (/ 1 (+ (* 1 (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))) u0) (- 1 u0))))) (pow (+ (/ (/ 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) -1/2) (+ (/ (/ 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))) (/ (* (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 (+ (/ (* (/ 1 (sqrt (+ (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) 1))) (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 (sqrt (+ (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) 1))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (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))
17.0ms
alphay
@-inf
((/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (+ (* (* 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))))) (* (/ 1 (+ (* 1 (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))) u0) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (+ (* 1 (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 (+ 1 (/ (* (/ 1 (+ (* 1 (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))) u0) (- 1 u0))))) (pow (+ (/ (/ 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) -1/2) (+ (/ (/ 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))) (/ (* (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 (+ (/ (* (/ 1 (sqrt (+ (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) 1))) (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 (sqrt (+ (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) 1))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (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))
15.0ms
u0
@0
((/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (+ (* (* 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))))) (* (/ 1 (+ (* 1 (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))) u0) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (+ (* 1 (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 (+ 1 (/ (* (/ 1 (+ (* 1 (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))) u0) (- 1 u0))))) (pow (+ (/ (/ 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) -1/2) (+ (/ (/ 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))) (/ (* (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 (+ (/ (* (/ 1 (sqrt (+ (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) 1))) (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 (sqrt (+ (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) 1))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (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))

simplify272.0ms (1.6%)

Memory
4.9MiB live, 316.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0115337800
1420932914
0804930774
Stop Event
iter limit
node limit
Counts
143 → 143
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))))))))
(+ 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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))))))
(* 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 (+ (* 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)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))) (/ (pow (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)))))))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))
(- (+ 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)))))
(- (* -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)))))
(/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2))
(* 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))))))
(+ 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))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (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) (* u0 (* u1 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/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))))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3)))) (/ u0 (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 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 (+ (* -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 (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)))) 3) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (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 (* (/ (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 4) (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 4) (* (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 alphax 2) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))))) (* -1 (* (/ (* (pow alphay 2) (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/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)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))))) (/ u0 (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 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 (+ (* -1/2 (* (/ (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -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 4) (* (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 2) (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 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)))) 3))))) (+ (/ (* (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 4) (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 4) (* (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)))))) (- (* 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))))))) (/ (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))))) (* (pow alphax 2) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (+ (* -1/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) (* (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 4) (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 4) (* (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)))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (* (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (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 alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (* 1/2 (PI))) (* (+ (* -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 (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)))) 3) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (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 (* (/ (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 4) (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 4) (* (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 alphax 2) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (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 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3)))))))) (+ (* -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 (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)))) 3) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (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 (* (/ (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 4) (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 4) (* (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 alphax 2) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))))) (* -1 (* (/ (* (pow alphay 2) (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/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)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))))) (/ u0 (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))
(+ (* -1 (* (/ (* (pow alphay 2) (* u1 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/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)))))))) (* (pow alphax 2) (cos (* 1/2 (PI))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))
(+ (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/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))))))) (* (pow alphax 2) (cos (* 1/2 (PI))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* -1/2 (* (* u1 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 4) (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 4) (* (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)))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))
(+ (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/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))))))) (* (pow alphax 2) (cos (* 1/2 (PI))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* u1 (+ (* -1/2 (* (* u1 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -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 4) (* (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 2) (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 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)))) 3))))) (+ (/ (* (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 4) (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 4) (* (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)))))) (- (* 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))))))) (/ (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (* -1/2 (* (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 4) (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 4) (* (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))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 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)))))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(/ (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 alphax 2) (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))))))))))))
(+ 1 (/ (* (pow alphax 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))))))
(/ (* (pow alphax 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 (/ (* (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)))))
(* (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)))))
(* (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))))) (* -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))))))) (/ (* u0 (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)))))
(/ (* alphax (* alphay (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))
(* alphax (+ (* -1 (/ (* alphax (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow (sin (+ (* 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 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (/ (* alphay (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(* alphax (+ (* alphax (- (* -1 (* alphax (+ (* -1 (/ (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* alphay (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))))) (* -1/2 (/ (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) (/ (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow (sin (+ (* 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 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* alphay (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(* alphax (+ (* alphax (- (* alphax (- (* -1 (* alphax (+ (* -1 (/ (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* alphay (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))))) (* -1/2 (/ (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* 1/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))))))))) 2))))))) (+ (* -1 (/ (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* alphay (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))))) (* -1/2 (/ (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) (/ (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow (sin (+ (* 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 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* alphay (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(/ (* alphax (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))
(* alphax (+ (* -1/2 (/ (* (pow alphax 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* (pow alphay 3) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(* alphax (+ (* (pow alphax 2) (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)) (* (pow alphay 3) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* -1/2 (/ (* (pow alphax 2) (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (* 1/4 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(* alphax (+ (* (pow alphax 2) (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)) (* (pow alphay 3) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* (pow alphax 2) (+ (* -1/2 (/ (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (* 1/4 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* -1/2 (/ (* (pow alphax 2) (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* 1/2 (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (+ (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (* 1/4 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))))) (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(/ (* (pow 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)))))
(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))))))))
(+ 1 (/ (* (pow alphay 2) 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 u0)))
(+ (* -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))))
(- (+ (/ (* (pow alphay 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 (/ (* (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))))))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))))) (* (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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/2 (/ (* (pow alphay 6) (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))))) (* (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) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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/2 (/ (* (pow alphay 6) (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (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))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* 1/4 (/ (* (pow alphay 4) (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/2 (/ (* (pow alphay 8) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (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 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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/2 (/ (* (pow alphay 6) (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))
(+ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* -1/2 (/ (* (pow alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(+ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (pow alphax 4))) (* -1/2 (/ (* (pow alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(+ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (pow alphax 4))) (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* 1/2 (/ (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (+ (* -1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (pow alphax 6))) (* -1/2 (/ (* (pow alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 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))))
(/ (+ (/ (* (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 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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) (+ (* (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) (+ (* (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))))) (* -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))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))))) (* (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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/2 (/ (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (* (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 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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/2 (/ (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (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)))) (+ (* -1/2 (/ (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (* 1/4 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (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))))))))) 4)))) (* 1/2 (/ (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (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))))))))) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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/2 (/ (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (* (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))))
(+ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (* 1/4 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))))))) (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(+ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (pow alphay 2) (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (* (pow alphay 2) (+ (* -1/2 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (* 1/4 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))))) (* -1/2 (* (pow alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* 1/2 (/ (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (+ (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (* 1/4 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))))) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))))))))))))
(+ (* -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))))))))
(+ 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))))))
(+ (* -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))))
(- (+ (/ (* (pow alphax 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 (/ (* (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))))))
(* alphay (+ (* -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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (* alphay (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* alphax (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(* alphay (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 3) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* -1/2 (/ (* (pow alphax 3) (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphay 2))) (/ (* alphax (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) (/ (* (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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (* alphay (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(* alphay (- (+ (* -1 (/ (+ (* -1 (/ (* alphax (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (* (pow alphax 3) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* -1/2 (/ (* (pow alphax 3) (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) (* 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (pow alphay 3))) (/ (* alphax (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) (+ (* -1 (/ (* (pow alphax 3) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))))) (+ (* -1/2 (/ (* (pow alphax 3) (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (pow alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (/ (* (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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (* alphay (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))
(/ (+ (* -1/2 (/ (* (pow alphax 3) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (/ (* alphax (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) alphay)
(/ (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (* alphax (* (pow alphay 4) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1/2 (/ (* (pow alphax 3) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (/ (* alphax (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) alphay)
(/ (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (* alphax (* (pow alphay 4) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* 1/2 (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))))) (* alphax (* (pow alphay 6) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1/2 (/ (* (pow alphax 3) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (/ (* alphax (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) alphay)
(* -1 (/ (* alphax (* alphay (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))
(* -1 (* alphay (+ (/ (* alphax (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (/ (* (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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (* alphay (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(* -1 (* alphay (+ (* -1 (/ (- (+ (* -1 (/ (* (pow alphax 3) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* alphay (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))))) (* -1/2 (/ (* (pow alphax 3) (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (/ (* (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 (sin (+ (* 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 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) alphay)) (/ (* alphax (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))))
(* -1 (* alphay (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* alphax (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (* (pow alphax 3) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* -1/2 (/ (* (pow alphax 3) (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* 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))) (* alphay (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (+ (* -1 (/ (* (pow alphax 3) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* -1/2 (/ (* (pow alphax 3) (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) alphay)) (/ (* (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 (sin (+ (* 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 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) alphay)) (/ (* alphax (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))))
(* -1 (/ (* alphax (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))
(* -1 (/ (+ (* -1/2 (/ (* (pow alphax 3) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (/ (* alphax (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) alphay))
(* -1 (/ (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (* alphax (* (pow alphay 4) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1/2 (/ (* (pow alphax 3) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (/ (* alphax (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) alphay))
(* -1 (/ (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (* alphax (* (pow alphay 4) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* 1/2 (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))))) (* alphax (* (pow alphay 6) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1/2 (/ (* (pow alphax 3) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (/ (* alphax (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) alphay))
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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (*.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (neg.f32 (/.f32 #s(literal 1/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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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) (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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 #s(literal 3/4 binary32) (pow.f32 (+.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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 binary32) (pow.f32 (+.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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (neg.f32 (/.f32 #s(literal 1/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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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))
(* 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))))))
(*.f32 (+.f32 (/.f32 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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)
(* 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))))))
(*.f32 (fma.f32 (+.f32 (/.f32 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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)
(* u0 (+ (* 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)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (fma.f32 (+.f32 (/.f32 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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)
(/ u0 (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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)))))))
(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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 #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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 #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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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) (*.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (/.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (/ (+ (/ 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (/ (+ (/ 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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))))))
(neg.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (neg.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (neg.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 #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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 (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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 #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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 #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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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)))) 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (neg.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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/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)))
(+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 binary32) u0)) #s(literal 1 binary32))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 binary32) u0))
(/ (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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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) (* u0 (* u1 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/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))))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3)))) (/ u0 (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 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 (sqrt.f32 (/.f32 #s(literal 1 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 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (*.f32 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))))))))) (*.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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))))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.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 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (+ (* -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 (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)))) 3) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (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 (* (/ (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 4) (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 4) (* (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 alphax 2) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))))) (* -1 (* (/ (* (pow alphay 2) (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/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)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))))) (/ u0 (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 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) (fma.f32 (*.f32 (sqrt.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))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.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 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)) (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) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 3 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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)) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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 (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 alphax alphax)))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.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))))) #s(literal -1/2 binary32) (*.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 8 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)) u0) (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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 3 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.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 (*.f32 alphay alphay) u0) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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))))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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.f32 (/.f32 #s(literal 1 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 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.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))))) u1 (/.f32 u0 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (+ (* -1/2 (* (/ (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -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 4) (* (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 2) (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 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)))) 3))))) (+ (/ (* (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 4) (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 4) (* (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)))))) (- (* 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))))))) (/ (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))))) (* (pow alphax 2) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (+ (* -1/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) (* (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 4) (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 4) (* (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)))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (* (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (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 alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (* 1/2 (PI))) (* (+ (* -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 (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)))) 3) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (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 (* (/ (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 4) (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 4) (* (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 alphax 2) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (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 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3)))))))) (+ (* -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 (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)))) 3) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (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 (* (/ (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 4) (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 4) (* (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 alphax 2) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))))) (* -1 (* (/ (* (pow alphay 2) (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/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)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (pow (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))))) (/ u0 (+ (* (/ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphax 2)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 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 (neg.f32 u1) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) u0) (fma.f32 #s(literal -2 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.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 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)) (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)) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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 (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 alphax alphax)))))) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))) (*.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)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.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)) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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 #s(literal 2 binary32) (+.f32 (PI.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))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 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 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (+.f32 (/.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))) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))) (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))) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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))))) (*.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 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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 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 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.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 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)) (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) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 3 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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)) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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 (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 alphax alphax))))))) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))) (*.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)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.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 alphax alphax))) (sqrt.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))) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) 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)) (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 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)) (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) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 3 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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)) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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 (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 alphax alphax)))))) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.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 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 (*.f32 (sqrt.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))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.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 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)) (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) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 3 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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)) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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 (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 alphax alphax)))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.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))))) #s(literal -1/2 binary32) (*.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 8 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)) u0) (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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 3 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.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 2 binary32) (+.f32 (PI.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))))))) (*.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 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)))))) (neg.f32 (fma.f32 (*.f32 (sqrt.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))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.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 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)) (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) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 3 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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)) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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 (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 alphax alphax)))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.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))))) #s(literal -1/2 binary32) (*.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 8 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)) u0) (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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 3 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.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)))))))) u1 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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))))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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.f32 (/.f32 #s(literal 1 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 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.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))))) u1 (/.f32 u0 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (* (/ (* (pow alphay 2) (* u1 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/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)))))))) (* (pow alphax 2) (cos (* 1/2 (PI))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))
(-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (*.f32 (*.f32 alphay alphay) u1) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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))))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 alphax alphax))) (sqrt.f32 (/.f32 #s(literal 1 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))))))
(+ (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/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))))))) (* (pow alphax 2) (cos (* 1/2 (PI))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* -1/2 (* (* u1 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 4) (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 4) (* (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)))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))
(fma.f32 (fma.f32 (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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))))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 #s(literal 1/2 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 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 #s(literal -1/2 binary32) (*.f32 (*.f32 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))))))))) (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 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)) (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) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 3 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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)) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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 (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 alphax alphax)))))))) (sqrt.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))))) u1 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))))
(+ (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/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))))))) (* (pow alphax 2) (cos (* 1/2 (PI))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* u1 (+ (* -1/2 (* (* u1 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -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 4) (* (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 2) (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 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)))) 3))))) (+ (/ (* (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 4) (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 4) (* (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)))))) (- (* 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))))))) (/ (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (* -1/2 (* (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 4) (* (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 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 4) (* (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))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.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 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))))))))) (fma.f32 #s(literal -2 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.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 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)) (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)) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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 (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 alphax alphax)))))) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))) (*.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)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.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)) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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 #s(literal 2 binary32) (+.f32 (PI.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))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 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 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (+.f32 (/.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))) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))) (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))) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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))))) (*.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 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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 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 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.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 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)) (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) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 3 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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)) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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 (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 alphax alphax))))))) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))) (*.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)) (cos.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 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)) (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) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 3 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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)) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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 (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 alphax alphax)))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))))))) u1 (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 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 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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))))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 #s(literal 1/2 binary32) (PI.f32))))))) u1 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (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 (PI.f32) (fma.f32 #s(literal 2 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 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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))))) 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) (fma.f32 u1 (/.f32 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (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))) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))) (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))) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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))))) (*.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 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))) (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)))))
(* 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)
(* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sqrt (/ 1 (+ 1 (/ (* (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (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)))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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)) (* 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 alphay alphay)) (/.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 2 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 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 (*.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)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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))
(* (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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 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)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 (*.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)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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))
(/ (+ (/ (* (pow alphax 2) (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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (/.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/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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (*.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 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)))) (*.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 (*.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)) (*.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))) #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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 #s(literal 1 binary32) u0) #s(literal 2 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 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 (/.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 (neg.f32 (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)))) (*.f32 alphax alphax) (-.f32 (*.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)) (*.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 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 (+ (* 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 (*.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay alphay)))) (*.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 alphay #s(literal 4 binary32)))) (*.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 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))) (*.f32 alphax alphax) #s(literal 1 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) (- 1 u0)))
(*.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)))
(* (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)))))
(*.f32 (-.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)) (/.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay alphay)))) (*.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) (- 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)))))
(*.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 alphay #s(literal 4 binary32)))) (*.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 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))) (*.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))))) (* -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))))))) (/ (* u0 (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)))))
(*.f32 (fma.f32 (fma.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 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 alphax alphax) (*.f32 (neg.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 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))) (*.f32 alphax alphax))
(/ (* alphax (* alphay (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))
(*.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 u0) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(* alphax (+ (* -1 (/ (* alphax (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow (sin (+ (* 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 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (/ (* alphay (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(*.f32 (-.f32 (*.f32 (/.f32 alphay (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) u0) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) (/.f32 (*.f32 (*.f32 alphax 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)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 (*.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))))) alphax)
(* alphax (+ (* alphax (- (* -1 (* alphax (+ (* -1 (/ (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* alphay (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))))) (* -1/2 (/ (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) (/ (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow (sin (+ (* 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 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* alphay (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(*.f32 (fma.f32 (/.f32 alphay (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) u0) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 (fma.f32 (neg.f32 alphax) (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) u0) alphay) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) #s(literal -1/2 binary32)) (*.f32 (/.f32 u0 alphay) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #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 4 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 3 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 3 binary32)))))) (*.f32 (neg.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 (*.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.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) alphax)) alphax)
(* alphax (+ (* alphax (- (* alphax (- (* -1 (* alphax (+ (* -1 (/ (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* alphay (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))))) (* -1/2 (/ (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* 1/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))))))))) 2))))))) (+ (* -1 (/ (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* alphay (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))))) (* -1/2 (/ (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) (/ (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow (sin (+ (* 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 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* alphay (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(*.f32 (fma.f32 (/.f32 alphay (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) u0) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 (-.f32 (*.f32 (fma.f32 (neg.f32 alphax) (-.f32 (*.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)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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/2 binary32)) (/.f32 (*.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 2 binary32)) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) u0) alphay) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) #s(literal -1/2 binary32)) (*.f32 (/.f32 u0 alphay) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #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 4 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 3 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 3 binary32))))))) (*.f32 (*.f32 alphay (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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))))))) (neg.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) u0) alphay) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) #s(literal -1/2 binary32)) (*.f32 (/.f32 u0 alphay) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #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 4 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 3 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 3 binary32)))))))) alphax) (/.f32 (*.f32 (*.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))))) alphax)) alphax)
(/ (* alphax (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))
(*.f32 alphax (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) alphay))))
(* alphax (+ (* -1/2 (/ (* (pow alphax 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* (pow alphay 3) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(*.f32 (fma.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 3 binary32)) (*.f32 (pow.f32 alphay #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 3 binary32)))))) #s(literal -1/2 binary32) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) alphay)))) alphax)
(* alphax (+ (* (pow alphax 2) (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)) (* (pow alphay 3) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* -1/2 (/ (* (pow alphax 2) (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (* 1/4 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (*.f32 alphay (/.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 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 alphay #s(literal 6 binary32)))) #s(literal -3/4 binary32)) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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)))))) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 3 binary32)) (*.f32 (pow.f32 alphay #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 3 binary32))))))) (*.f32 alphax alphax) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) alphay)))) alphax)
(* alphax (+ (* (pow alphax 2) (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)) (* (pow alphay 3) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* (pow alphax 2) (+ (* -1/2 (/ (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (* 1/4 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* -1/2 (/ (* (pow alphax 2) (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* 1/2 (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (+ (* -1 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (* 1/4 (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow alphay 8) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))))) (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (*.f32 alphay (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (fma.f32 (*.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 (/.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 alphay #s(literal 6 binary32)))) #s(literal -3/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 alphay alphay)))) #s(literal 1/2 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 (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 alphay #s(literal 8 binary32))))) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (/.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 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 alphay #s(literal 6 binary32)))) #s(literal -3/4 binary32)) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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)))))))) (*.f32 alphax alphax) (*.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 3 binary32)) (*.f32 (pow.f32 alphay #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 3 binary32))))) #s(literal -1/2 binary32))) (*.f32 alphax alphax) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) alphay)))) alphax)
(/ (* (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 alphax alphax)) (/.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)) 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 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 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 (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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 (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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 4 binary32)) (*.f32 alphax alphax)) (/.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)) 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))))))
(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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 (/.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)))) #s(literal -3/4 binary32) (/.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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/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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 (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 #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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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) (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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)))) #s(literal -3/4 binary32) (/.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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)))) #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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (/.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 (/.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)))))) (/.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)))) (pow.f32 alphax #s(literal 6 binary32))) (*.f32 #s(literal -1/2 binary32) (/.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)))) #s(literal -3/4 binary32) (/.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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))))) (*.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 (/ (* (pow alphay 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)))) (*.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 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 alphay #s(literal 6 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 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)) (-.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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax))))
(- (+ 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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))))) (*.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)))) (-.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphax alphax))) (/.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 alphax #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) (- 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 (/.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))) (/.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphax alphax))))
(- (+ (/ (* (pow alphay 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 (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)) (/.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 alphax #s(literal 4 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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphax alphax))))
(- (+ (* -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 (/.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))) (/.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))) (*.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)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 alphax #s(literal 6 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 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphax alphax))) (/.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 alphax #s(literal 4 binary32))))))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))))) (* (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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 4 binary32)) u0) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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/2 (/ (* (pow alphay 6) (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))))) (* (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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 (pow.f32 alphay #s(literal 6 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 (*.f32 (pow.f32 (sin.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 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)))) #s(literal -1/2 binary32) (*.f32 (neg.f32 (pow.f32 alphay #s(literal 6 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)) 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 alphax #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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/2 (/ (* (pow alphay 6) (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (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))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* 1/4 (/ (* (pow alphay 4) (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/2 (/ (* (pow alphay 8) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (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 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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/2 (/ (* (pow alphay 6) (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))))) (* (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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) 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)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 (/.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 alphay #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))) #s(literal -3/4 binary32)) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 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 (*.f32 (pow.f32 (sin.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 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)))) #s(literal -1/2 binary32) (*.f32 (neg.f32 (pow.f32 alphay #s(literal 6 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)) 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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphax #s(literal 6 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) 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)) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (pow.f32 alphax #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 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)))) #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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))))))
(+ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* -1/2 (/ (* (pow alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))
(fma.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (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)) (*.f32 alphax alphax))))) #s(literal -1/2 binary32) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (pow alphax 4))) (* -1/2 (/ (* (pow alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (pow.f32 (sin.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (*.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 alphay #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))) #s(literal -3/4 binary32)) (pow.f32 alphax #s(literal 4 binary32))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))) (pow alphax 4))) (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* 1/2 (/ (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (+ (* -1 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (* (pow alphay 6) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))) (pow alphax 6))) (* -1/2 (/ (* (pow alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (*.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 alphay #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))) #s(literal -3/4 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (fma.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (fma.f32 (/.f32 (*.f32 (*.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 alphay alphay)) (*.f32 (/.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 alphay #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))) #s(literal -3/4 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/2 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 alphay #s(literal 6 binary32))) (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 alphax #s(literal 6 binary32))) (*.f32 (*.f32 alphay alphay) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (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)) (*.f32 alphax alphax))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 alphax alphax)) (/.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)) 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 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 (*.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)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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))
(* (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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 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)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 (*.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)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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))
(/ (+ (/ (* (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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (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 (/.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/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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (*.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 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)))) (*.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 (*.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)) (*.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))) #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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 #s(literal 1 binary32) u0) #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 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 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 (neg.f32 (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)))) (*.f32 alphay alphay) (-.f32 (*.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)) (*.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 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 (*.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphax alphax)))) (*.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 alphax #s(literal 4 binary32)))) (*.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 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))) (*.f32 alphay alphay) #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) (- 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)))))
(*.f32 (-.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 #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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)))) (*.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) (- 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)))))
(*.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 alphax #s(literal 4 binary32)))) (*.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 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))) (*.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))))) (* -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))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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)))))
(*.f32 (fma.f32 (fma.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 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 alphay alphay) (*.f32 (neg.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 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))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))))) (* (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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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) u0) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (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 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1/2 (/ (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (* (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 alphay alphay)) (-.f32 (*.f32 (*.f32 (/.f32 u0 (pow.f32 alphax #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 2 binary32)) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal -1/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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 (neg.f32 (/.f32 u0 (*.f32 alphax alphax))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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/2 (/ (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (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)))) (+ (* -1/2 (/ (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (* 1/4 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (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))))))))) 4)))) (* 1/2 (/ (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (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))))))))) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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/2 (/ (* u0 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (* (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 alphay)) (fma.f32 (neg.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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))) (/.f32 (-.f32 (*.f32 (*.f32 (/.f32 u0 (pow.f32 alphax #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 2 binary32)) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal -1/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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 2 binary32))) (fma.f32 (/.f32 (*.f32 (*.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 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (pow.f32 alphax #s(literal 6 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 6 binary32)))) #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (*.f32 (*.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)) (*.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 alphax #s(literal 4 binary32)))) #s(literal -3/4 binary32)) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)))) #s(literal -1/2 binary32)))) (neg.f32 (-.f32 (*.f32 (*.f32 (/.f32 u0 (pow.f32 alphax #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 2 binary32)) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal -1/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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 (*.f32 alphax alphax)) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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))
(+ (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (* 1/4 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))))))) (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (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)) (*.f32 alphax alphax))) (*.f32 (*.f32 (*.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)) (*.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 alphax #s(literal 4 binary32)))) #s(literal -3/4 binary32)) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 alphay alphay) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (pow alphay 2) (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (* (pow alphay 2) (+ (* -1/2 (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (* 1/4 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))))))) (* -1/2 (* (pow alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* 1/2 (/ (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (+ (* -1 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))) (* 1/4 (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow alphax 4) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)))))) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (/ (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 (*.f32 alphay alphay) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (fma.f32 (*.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 (/.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 (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 alphax #s(literal 4 binary32)))) #s(literal -3/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)) (*.f32 alphax alphax)))) #s(literal 1/2 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)) (*.f32 (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 alphax #s(literal 6 binary32))))) (*.f32 (*.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)) (*.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 alphax #s(literal 4 binary32)))) #s(literal -3/4 binary32)) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (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)) (*.f32 alphax alphax)))) #s(literal -1/2 binary32))) (*.f32 alphay alphay) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (/ (* (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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 alphay alphay)) (/.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 2 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 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 alphax alphax) 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 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.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 2 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 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 (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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.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 2 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 4 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay alphay)))) (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 (/.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)))) #s(literal -3/4 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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 (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)))) (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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay alphay)))) (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 (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 #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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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) (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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)))) #s(literal -3/4 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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 (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 (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)))) #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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 (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 (/.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)))))) (/.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)))) (pow.f32 alphay #s(literal 6 binary32))) (*.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)))) #s(literal -3/4 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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 (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)))) (pow.f32 alphay #s(literal 4 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay alphay)))) (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 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay alphay)))) (*.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))))
(- (+ 1 (+ (/ (* (pow alphax 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 alphay #s(literal 4 binary32))))) #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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay alphay))))
(- (+ 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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 alphay #s(literal 6 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)))) (-.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay alphay))) (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 alphay #s(literal 4 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) (- 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 (/.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 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay alphay))))
(- (+ (/ (* (pow alphax 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 (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 alphay #s(literal 4 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay alphay))))
(- (+ (* -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 (/.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 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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 alphay #s(literal 6 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 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay alphay))) (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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 alphay #s(literal 4 binary32))))))
(* alphay (+ (* -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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (* alphay (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))) (/ (* alphax (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(*.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 alphax alphax) alphay)) (/.f32 (*.f32 (*.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 alphax (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) u0) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) alphay)
(* alphay (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 3) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* -1/2 (/ (* (pow alphax 3) (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow alphay 2))) (/ (* alphax (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) (/ (* (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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (* alphay (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))
(*.f32 (-.f32 (-.f32 (*.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) u0) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 3 binary32)) u0) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 3 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #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 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 3 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 3 binary32))))) (*.f32 alphay alphay))) (*.f32 (/.f32 (*.f32 alphax alphax) alphay) (/.f32 (*.f32 (*.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))))) alphay)
(* alphay (- (+ (* -1 (/ (+ (* -1 (/ (* alphax (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (* (pow alphax 3) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* -1/2 (/ (* (pow alphax 3) (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) (* 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (pow alphay 3))) (/ (* alphax (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) (+ (* -1 (/ (* (pow alphax 3) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))))) (+ (* -1/2 (/ (* (pow alphax 3) (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (pow alphay 2) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (/ (* (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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (* alphay (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))))))))
(*.f32 (-.f32 (-.f32 (*.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) u0) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) (/.f32 (fma.f32 (neg.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 3 binary32)) u0) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 3 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #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 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 3 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 3 binary32)))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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/2 binary32))) (pow.f32 alphay #s(literal 3 binary32)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 3 binary32)) (*.f32 alphay alphay))) (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #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 4 binary32))) u0) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 3 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 3 binary32)))) (fma.f32 (/.f32 (*.f32 alphax alphax) alphay) (/.f32 (*.f32 (*.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 (pow.f32 alphax #s(literal 3 binary32)) u0) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 alphay alphay)) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) #s(literal -1/2 binary32))))) alphay)
(/ (+ (* -1/2 (/ (* (pow alphax 3) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (/ (* alphax (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) alphay)
(/.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 3 binary32)) (*.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 3 binary32)) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 3 binary32)))) #s(literal -1/2 binary32) (*.f32 alphax (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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))))) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) alphay)
(/ (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (* alphax (* (pow alphay 4) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1/2 (/ (* (pow alphax 3) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (/ (* alphax (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) alphay)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) alphax) (/.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 6 binary32)) (pow.f32 alphax #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))) #s(literal -3/4 binary32)) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 3 binary32)) (*.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 3 binary32)) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 3 binary32))))) (*.f32 alphax (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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))))) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) alphay)
(/ (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (* alphax (* (pow alphay 4) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* 1/2 (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))))) (* alphax (* (pow alphay 6) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1/2 (/ (* (pow alphax 3) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (/ (* alphax (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) alphay)
(/.f32 (fma.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) alphax) (/.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 6 binary32)) (pow.f32 alphax #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))) #s(literal -3/4 binary32)) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal -1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) alphax) (/.f32 (*.f32 (fma.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)) (*.f32 alphax alphax)) (*.f32 (/.f32 (*.f32 (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 alphax #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))) #s(literal -3/4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1/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 8 binary32)) (pow.f32 alphax #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)))) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 3 binary32)) (*.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 3 binary32)) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 3 binary32))))) (*.f32 alphax (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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))))) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) alphay)
(* -1 (/ (* alphax (* alphay (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))
(*.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (neg.f32 (/.f32 (*.f32 (*.f32 alphay u0) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (* alphay (+ (/ (* alphax (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (/ (* (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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) (* alphay (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))))
(*.f32 (neg.f32 alphay) (fma.f32 (/.f32 (*.f32 alphax alphax) alphay) (/.f32 (*.f32 (*.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 alphax (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) u0) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))
(* -1 (* alphay (+ (* -1 (/ (- (+ (* -1 (/ (* (pow alphax 3) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* alphay (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))))) (* -1/2 (/ (* (pow alphax 3) (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (/ (* (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 (sin (+ (* 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 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) alphay)) (/ (* alphax (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))))
(*.f32 (neg.f32 alphay) (-.f32 (*.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) u0) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) (/.f32 (-.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 3 binary32)) u0) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) alphay) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) #s(literal -1/2 binary32)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 3 binary32)) alphay) (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #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 4 binary32))) u0) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 3 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 3 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) 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)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 (*.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))))) alphay)))
(* -1 (* alphay (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* alphax (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (* (pow alphax 3) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* -1/2 (/ (* (pow alphax 3) (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) (* alphay (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* 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))) (* alphay (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (+ (* -1 (/ (* (pow alphax 3) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 3) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (* -1/2 (/ (* (pow alphax 3) (* u0 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) alphay)) (/ (* (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 (sin (+ (* 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 (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))) alphay)) (/ (* alphax (* u0 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))))
(*.f32 (neg.f32 alphay) (-.f32 (*.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) u0) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) (/.f32 (-.f32 (/.f32 (neg.f32 (-.f32 (fma.f32 (neg.f32 alphax) (/.f32 (*.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 2 binary32)) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 3 binary32)) u0) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 3 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #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 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 3 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 3 binary32)))))) (*.f32 (*.f32 alphay (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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)))))) (*.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) alphay) (/.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 2 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)))) #s(literal 1/2 binary32))) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 3 binary32)) u0) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 3 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #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 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 3 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 3 binary32))))))) alphay) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) 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)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 (*.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))))) alphay)))
(* -1 (/ (* alphax (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))
(*.f32 (neg.f32 alphax) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) alphay))))
(* -1 (/ (+ (* -1/2 (/ (* (pow alphax 3) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (/ (* alphax (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) alphay))
(/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 3 binary32)) (*.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 3 binary32)) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 3 binary32)))) #s(literal -1/2 binary32) (*.f32 alphax (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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))))) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) alphay)
(* -1 (/ (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (* alphax (* (pow alphay 4) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1/2 (/ (* (pow alphax 3) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (/ (* alphax (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) alphay))
(/.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) alphax) (/.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 6 binary32)) (pow.f32 alphax #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))) #s(literal -3/4 binary32)) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 3 binary32)) (*.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 3 binary32)) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 3 binary32))))) (*.f32 alphax (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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))))) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) alphay)
(* -1 (/ (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (* alphax (* (pow alphay 4) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1/2 (/ (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (* (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* 1/2 (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)))))) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (* (pow alphax 8) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))))) (* alphax (* (pow alphay 6) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (+ (* -1/2 (/ (* (pow alphax 3) (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3))) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 3)))) (/ (* alphax (* (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) alphay))
(/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) alphax) (/.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 6 binary32)) (pow.f32 alphax #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))) #s(literal -3/4 binary32)) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal -1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) alphax) (/.f32 (*.f32 (fma.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)) (*.f32 alphax alphax)) (*.f32 (/.f32 (*.f32 (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 alphax #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))) #s(literal -3/4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1/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 8 binary32)) (pow.f32 alphax #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)))) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 3 binary32)) (*.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 3 binary32)) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 3 binary32))))) (*.f32 alphax (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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))))) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) alphay)

rewrite245.0ms (1.5%)

Memory
-1.6MiB live, 260.2MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
096837
0161660
1637645
24425645
08209643
Stop Event
iter limit
node limit
iter limit
Counts
22 → 817
Calls
Call 1
Inputs
(/.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 (*.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) (*.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) (*.f32 alphay alphay)))
#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 #s(literal 1 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)))) u0)
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #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)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 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)))) 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 (/.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 (*.f32 (sin.f32 (atan.f32 (*.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 (/.f32 (*.f32 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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 #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)))) (cos.f32 (atan.f32 (*.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)))))))
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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))))
#s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/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))
Outputs
(*.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))
(*.f32 (pow.f32 (*.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) (cos.f32 (atan.f32 (*.f32 (tan.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 #s(literal 1 binary32) alphax))
(*.f32 (pow.f32 (exp.f32 (log.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 1 binary32)) (pow.f32 (exp.f32 (log.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 1 binary32)))
(*.f32 (pow.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) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (pow.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))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 alphax #s(literal -2 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)))
(*.f32 (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 (pow.f32 alphax #s(literal -2 binary32)) #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)))) (pow.f32 alphax #s(literal -2 binary32))) #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 (/.f32 (cos.f32 (atan.f32 (*.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) alphax))
(*.f32 (pow.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 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 alphax)) #s(literal 2 binary32)))
(*.f32 (exp.f32 (log.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))) (exp.f32 (log.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 (*.f32 (cos.f32 (atan.f32 (*.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)))))
(*.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))
(*.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))
(*.f32 (pow.f32 alphax #s(literal -2 binary32)) (pow.f32 (/.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))) #s(literal -1 binary32)))
(*.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)))
(*.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)))
(*.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))
(*.f32 #s(literal 1 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 (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)))
(*.f32 (cos.f32 (atan.f32 (*.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)))) (pow.f32 alphax #s(literal -2 binary32))) #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)))) (*.f32 (cos.f32 (atan.f32 (*.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))))
(/.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))))) (/.f32 (cos.f32 (atan.f32 (*.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)) (neg.f32 alphax))
(/.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)) (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 (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)))) (neg.f32 (/.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 (*.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) (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 alphax))
(/.f32 (*.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 1 binary32)) (/.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))))))
(/.f32 (*.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) (cos.f32 (atan.f32 (*.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 (neg.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)) (neg.f32 alphax))
(/.f32 (neg.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)))) (neg.f32 (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (pow.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 2 binary32)) (pow.f32 (neg.f32 alphax) #s(literal 2 binary32)))
(/.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 (neg.f32 alphax) (/.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)))))))
(/.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)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))
(/.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))) (/.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 (/.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) 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))))) (*.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))))) (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))))) (*.f32 (neg.f32 (/.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 alphax alphax)))
(/.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 alphax) alphax))
(/.f32 #s(literal -1 binary32) (neg.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 (+.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 (*.f32 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 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) (/.f32 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)))
(/.f32 #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)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 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 (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 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)))) (*.f32 (*.f32 alphax alphax) (/.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 (cos.f32 (atan.f32 (*.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 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))))) 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)))) (*.f32 alphax (/.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)))))))
(/.f32 (cos.f32 (atan.f32 (*.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 #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 alphax alphax)))
(-.f32 (pow.f32 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)) (*.f32 alphax alphax)))
(pow.f32 (/.f32 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)) #s(literal -1 binary32))
(pow.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)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (exp.f32 (log.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 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 (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))
(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 (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))
(exp.f32 (*.f32 (*.f32 (log.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 1 binary32)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (log.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)))
(exp.f32 (*.f32 (log.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)))
(exp.f32 (*.f32 (log.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)))
(exp.f32 (log.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 (/.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 alphax alphax)))
(neg.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)) (*.f32 (neg.f32 alphax) alphax)))
(*.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 (-.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) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (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)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (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 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.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)))))))
(/.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 (-.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 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (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)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (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 (*.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)))))))
(/.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 (-.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))) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (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)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (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 (*.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))))))
(/.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 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.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 (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)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.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) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.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 #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 (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)))))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))) (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (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 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.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)))) #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)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.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)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.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 #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 (-.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 -4 binary32)) (pow.f32 (/.f32 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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))))))
(*.f32 (/.f32 u0 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 3 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 -6 binary32)))) (fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) (-.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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 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 -4 binary32))))
(*.f32 (/.f32 u0 (fma.f32 (*.f32 (*.f32 alphax alphax) (sin.f32 (atan.f32 (*.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) alphay) #s(literal 2 binary32)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
(*.f32 u0 (/.f32 #s(literal 1 binary32) (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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 #s(literal 1 binary32) (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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)))) u0)
(*.f32 #s(literal 1 binary32) (/.f32 u0 (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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 u0 #s(literal -1 binary32)) (neg.f32 (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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 u0) (neg.f32 (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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 u0 (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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 #s(literal 1 binary32) (/.f32 (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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))) u0))
(pow.f32 (/.f32 (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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))) u0) #s(literal -1 binary32))
(*.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 -4 binary32)) (pow.f32 (/.f32 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) (/.f32 #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)) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))))
(*.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 3 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 -6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) (-.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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 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 -4 binary32)))))
(*.f32 (fma.f32 (*.f32 (*.f32 alphax alphax) (sin.f32 (atan.f32 (*.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) alphay) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))))
(*.f32 (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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 (/.f32 (fma.f32 (*.f32 (*.f32 alphax alphax) (sin.f32 (atan.f32 (*.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 -4 binary32))) (-.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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 (-.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 -4 binary32)) (pow.f32 (/.f32 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 3 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 -6 binary32)))) (neg.f32 (fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) (-.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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 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 -4 binary32)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 alphax alphax) (sin.f32 (atan.f32 (*.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) alphay) #s(literal 2 binary32)))) (neg.f32 (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) 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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) 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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) 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 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) 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 (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))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) 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 (*.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))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (*.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 (*.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))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (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 (*.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))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (*.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 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.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 (*.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 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.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 (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 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.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 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 (/.f32 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay 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))) (*.f32 (/.f32 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) alphax))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax) (*.f32 (/.f32 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (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 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 #s(literal 1 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 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (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) (*.f32 alphax alphax) (*.f32 (/.f32 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (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 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (*.f32 alphax alphax)))
(/.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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) 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 (*.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))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (*.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 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.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 (*.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 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (*.f32 alphax #s(literal 1 binary32))) (*.f32 alphax (/.f32 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))
(/.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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) 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) (*.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))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (*.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) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.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 (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))) (/.f32 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (*.f32 (*.f32 (neg.f32 alphax) alphax) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))
(/.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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) 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)) (*.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))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (*.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)) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.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 (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 (fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (*.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)) (/.f32 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))
(/.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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) 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) (*.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))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (*.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)) (/.f32 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (*.f32 (*.f32 alphax alphax) #s(literal 1 binary32))) (*.f32 (*.f32 alphax alphax) (/.f32 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay 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 -4 binary32)) (pow.f32 (/.f32 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) (*.f32 #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)) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))))
(/.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 -4 binary32)) (pow.f32 (/.f32 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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))))))
(/.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 3 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 -6 binary32))) (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) (-.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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 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 -4 binary32)))))
(/.f32 (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 3 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 -6 binary32))) (+.f32 (pow.f32 (/.f32 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 -4 binary32)) (*.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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 alphay #s(literal -6 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 3 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 -6 binary32))) (fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) (-.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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 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 -4 binary32))))
(/.f32 (neg.f32 (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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 (fma.f32 (*.f32 (*.f32 alphax alphax) (sin.f32 (atan.f32 (*.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) alphay) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 alphax alphax) (sin.f32 (atan.f32 (*.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) alphay) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
(/.f32 (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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 #s(literal 1 binary32) (/.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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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))))) (-.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 -4 binary32)) (pow.f32 (/.f32 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) (-.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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 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 -4 binary32))) (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 3 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 -6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)) (fma.f32 (*.f32 (*.f32 alphax alphax) (sin.f32 (atan.f32 (*.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) alphay) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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 (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 -4 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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))) (/.f32 (pow.f32 (/.f32 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))))
(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) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))
(fma.f32 (pow.f32 (*.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) (cos.f32 (atan.f32 (*.f32 (tan.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 #s(literal 1 binary32) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))
(fma.f32 (pow.f32 (exp.f32 (log.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 1 binary32)) (pow.f32 (exp.f32 (log.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 1 binary32)) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))
(fma.f32 (pow.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) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))
(fma.f32 (pow.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))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) #s(literal 1 binary32)) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))
(fma.f32 (pow.f32 (pow.f32 alphax #s(literal -2 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)) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))
(fma.f32 (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 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 1 binary32)) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))
(fma.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)))) (pow.f32 alphax #s(literal -2 binary32))) #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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))
(fma.f32 (pow.f32 (/.f32 (*.f32 alphay alphay) (-.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))) (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (cos.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))))))) #s(literal -1 binary32)) #s(literal 1/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)))
(fma.f32 (*.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) (cos.f32 (atan.f32 (*.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) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))
(fma.f32 (pow.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 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 alphax)) #s(literal 2 binary32)) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))
(fma.f32 (exp.f32 (log.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))) (exp.f32 (log.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))
(fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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)))
(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)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))
(fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) alphay)) (/.f32 #s(literal 1 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)))
(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) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))
(fma.f32 (/.f32 #s(literal 1 binary32) alphay) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) 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)))
(fma.f32 (pow.f32 alphay #s(literal -2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.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)) (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)))
(fma.f32 (pow.f32 alphay #s(literal -2 binary32)) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.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 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)))
(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) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))
(fma.f32 (pow.f32 alphax #s(literal -2 binary32)) (pow.f32 (/.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))) #s(literal -1 binary32)) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))
(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)) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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)))
(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))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (/.f32 #s(literal 1 binary32) (*.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)))
(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)) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))
(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) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))
(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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) 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)))
(fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.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 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)))
(fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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)))
(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 (/.f32 #s(literal 1 binary32) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) 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)))
(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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (pow.f32 alphay #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)))
(fma.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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)))
(fma.f32 #s(literal 1 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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))
(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)) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))
(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)))) (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)))) (pow.f32 alphax #s(literal -2 binary32))) #s(literal 1 binary32)) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))
(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))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 (-.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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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))))) (-.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 -4 binary32)) (pow.f32 (/.f32 (/.f32 (*.f32 alphay 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) (-.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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 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 -4 binary32))) (fma.f32 (pow.f32 alphay #s(literal -6 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 3 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 -6 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)) (fma.f32 (*.f32 (*.f32 alphax alphax) (sin.f32 (atan.f32 (*.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) alphay) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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 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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))))
#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 u0 (-.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 -4 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 -4 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 u0 (-.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 -4 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 -4 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 (/.f32 u0 (+.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 -6 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 -6 binary32)))) (-.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 -4 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 -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 u0 (+.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 -6 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 -6 binary32)))) (-.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 -4 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 -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 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)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.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 #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)))) u0)
(*.f32 u0 (/.f32 #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 #s(literal 1 binary32) (/.f32 u0 (+.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 (*.f32 u0 #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 u0) (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 u0 (+.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 #s(literal 1 binary32) (/.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))) u0))
(pow.f32 (/.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))) u0) #s(literal -1 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)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(*.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) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (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)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (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 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.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)))))))
(/.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 (-.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 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (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)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (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 (*.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)))))))
(/.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 (-.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))) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (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)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (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 (*.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))))))
(/.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 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.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 (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)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.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) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.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 #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 (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)))))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))) (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (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 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.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)))) #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)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.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)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.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 #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 (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 -4 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 -4 binary32))) (/.f32 #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 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 -4 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 -4 binary32))) (/.f32 #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 (+.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 -6 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 -6 binary32))) (/.f32 #s(literal 1 binary32) (-.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 -4 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 -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 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 -6 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 -6 binary32))) (/.f32 #s(literal 1 binary32) (-.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 -4 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 -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 (cos.f32 (atan.f32 (*.f32 (tan.f32 (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 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.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 (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))) #s(literal 1 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)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.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 (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 -4 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 -4 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 (-.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 -4 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 -4 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 (+.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 -6 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 -6 binary32)))) (neg.f32 (-.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 -4 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 -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 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 -6 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 -6 binary32)))) (neg.f32 (-.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 -4 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 -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 (cos.f32 (atan.f32 (*.f32 (tan.f32 (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 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.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 alphax alphay) #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) (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 (/.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 (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))) (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 (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 (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) (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 #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 (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 #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 (fma.f32 #s(literal 1 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 (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 (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 (-.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 -4 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 -4 binary32))) (*.f32 #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 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 -4 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 -4 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 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 -4 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 -4 binary32))) (*.f32 #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 (-.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 -4 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 -4 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 (+.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 -6 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 -6 binary32))) (*.f32 #s(literal 1 binary32) (-.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 -4 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 -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 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 -6 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 -6 binary32))) (*.f32 #s(literal 1 binary32) (-.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 -4 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 -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 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 -6 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 -6 binary32))) (-.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 -4 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 -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 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 -6 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 -6 binary32))) (-.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 -4 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 -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 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)))) #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)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.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 (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)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.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 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))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.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 (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 -4 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 -4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.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 (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 -4 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 -4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.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 -4 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 -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 (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 -6 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 -6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.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 -4 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 -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 (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 -6 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 -6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (*.f32 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)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.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 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 (/.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 -4 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 (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 -4 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 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 -4 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 (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 -4 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)))))
(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 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)))
(fma.f32 (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) (sin.f32 (atan.f32 (*.f32 (tan.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 #s(literal 1 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)))
(fma.f32 (pow.f32 (*.f32 #s(literal 1 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))))) #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)))) (pow.f32 alphay #s(literal -2 binary32))) #s(literal 1 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)))
(fma.f32 (pow.f32 (*.f32 #s(literal 1 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))) #s(literal 1 binary32)) (pow.f32 (pow.f32 alphay #s(literal -2 binary32)) #s(literal 1 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)))
(fma.f32 (pow.f32 (exp.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay))) #s(literal 1 binary32)) (pow.f32 (exp.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay))) #s(literal 1 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)))
(fma.f32 (pow.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) #s(literal 1 binary32)) (/.f32 #s(literal 1 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)))
(fma.f32 (pow.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))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)) #s(literal 1 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)))
(fma.f32 (pow.f32 (pow.f32 alphay #s(literal -2 binary32)) #s(literal 1 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 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)))
(fma.f32 (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 (pow.f32 alphay #s(literal -2 binary32)) #s(literal 1 binary32)) #s(literal 1 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)))
(fma.f32 (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 (pow.f32 alphay #s(literal -2 binary32)) #s(literal 1 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)))
(fma.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)))) (pow.f32 alphay #s(literal -2 binary32))) #s(literal 1 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 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)))
(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 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)))
(fma.f32 (pow.f32 (*.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) (cos.f32 (atan.f32 (*.f32 (tan.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 #s(literal 1 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)))
(fma.f32 (pow.f32 (exp.f32 (log.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 1 binary32)) (pow.f32 (exp.f32 (log.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 1 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)))
(fma.f32 (pow.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) #s(literal 1 binary32)) (/.f32 #s(literal 1 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)))
(fma.f32 (pow.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))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) #s(literal 1 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)))
(fma.f32 (pow.f32 (pow.f32 alphax #s(literal -2 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 (/.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)))
(fma.f32 (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 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 1 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)))
(fma.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)))) (pow.f32 alphax #s(literal -2 binary32))) #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)))) (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)))
(fma.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) (sin.f32 (atan.f32 (*.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) 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)))
(fma.f32 (*.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) (cos.f32 (atan.f32 (*.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) 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)))
(fma.f32 (pow.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 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 alphay)) #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)))
(fma.f32 (*.f32 #s(literal 1 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))))) (*.f32 (sin.f32 (atan.f32 (*.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 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)))
(fma.f32 (pow.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 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 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)))
(fma.f32 (*.f32 #s(literal 1 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 alphay #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)))
(fma.f32 (exp.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay))) (exp.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (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 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)))
(fma.f32 (exp.f32 (log.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))) (exp.f32 (log.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))) (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)))
(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 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)))
(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 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)))
(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 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)))
(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 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)))
(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 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)))
(fma.f32 (pow.f32 alphay #s(literal -2 binary32)) (pow.f32 (/.f32 #s(literal 1 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))) #s(literal -1 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)))
(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 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)))
(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 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)))
(fma.f32 (pow.f32 alphax #s(literal -2 binary32)) (pow.f32 (/.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))) #s(literal -1 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)))
(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 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)))
(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 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)))
(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 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)))
(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 (pow.f32 alphay #s(literal -2 binary32)) #s(literal 1 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)))
(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 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)))
(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 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)))
(fma.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) (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)))
(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) (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) #s(literal 1 binary32)) #s(literal 1 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)))
(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 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 1 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)))
(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 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)))
(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)))) (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)))) (pow.f32 alphay #s(literal -2 binary32))) #s(literal 1 binary32)) #s(literal 1 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)))
(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)))) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) 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)) #s(literal 1 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)))
(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)))) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.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))) #s(literal 1 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)))
(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 (*.f32 (sin.f32 (atan.f32 (*.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))) #s(literal 1 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)))
(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 (/.f32 #s(literal 1 binary32) 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 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)))
(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 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)))
(fma.f32 #s(literal 1 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)) (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)))
(fma.f32 #s(literal 1 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)) (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)))
(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 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)))
(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)))) (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)))) (pow.f32 alphax #s(literal -2 binary32))) #s(literal 1 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)))
(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 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 (-.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 (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 -4 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 -4 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.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 (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 -4 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 -4 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.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 -4 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 -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 (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 -6 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 -6 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.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 -4 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 -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 (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 -6 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 -6 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (pow.f32 (*.f32 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)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.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 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)))) #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 (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 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #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 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)))))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -2 binary32)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 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 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)))) #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 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 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32)) #s(literal 1 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 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)))) #s(literal -3 binary32)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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))))) (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -2 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #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 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)))) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #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 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)))) #s(literal 1 binary32)) #s(literal -1/4 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 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)))) #s(literal 1 binary32))))))
(*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #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 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)))) #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 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)))) #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 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)))) #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 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)))) #s(literal 1 binary32))))
(pow.f32 (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32))))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))))) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal -1/4 binary32))
(pow.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #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 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)))) #s(literal 1 binary32))) #s(literal -1 binary32))
(exp.f32 (*.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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))))) #s(literal -1/4 binary32)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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))))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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))))))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32)) #s(literal 2 binary32))) #s(literal -1/4 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32)) #s(literal -1/4 binary32))) #s(literal 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 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)))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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))))) #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 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)))) #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 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)))) #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 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)))))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -2 binary32)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 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 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)))) #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 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 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32)) #s(literal 1 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 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)))) #s(literal -3 binary32)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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))))) (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -2 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #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 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)))) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #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 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)))) #s(literal 1 binary32)) #s(literal -1/4 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 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)))) #s(literal 1 binary32))))))
(*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #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 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)))) #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 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)))) #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 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)))) #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 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)))) #s(literal 1 binary32))))
(pow.f32 (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32))))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))))) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal -1/4 binary32))
(pow.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #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 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)))) #s(literal 1 binary32))) #s(literal -1 binary32))
(exp.f32 (*.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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))))) #s(literal -1/4 binary32)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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))))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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))))))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32)) #s(literal 2 binary32))) #s(literal -1/4 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32)) #s(literal -1/4 binary32))) #s(literal 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 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)))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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))))) #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 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)))) #s(literal 1 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #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 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 (-.f32 (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #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 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)))) #s(literal 1 binary32))))
(*.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #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 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 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #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 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))))) (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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 (+.f32 (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #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 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 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #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 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))))) (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (neg.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -2 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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 (-.f32 (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -3 binary32)) #s(literal 1 binary32)) (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #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 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))))) (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -2 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 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 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #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 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 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #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 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)))) #s(literal 1 binary32)) (-.f32 (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #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 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))))) (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -2 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -3 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 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 (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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 (/.f32 (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -2 binary32)) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32))))
(fma.f32 (pow.f32 (/.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))) (neg.f32 u0)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (+.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 #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 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 #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 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 -4 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 -4 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))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (-.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 -4 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 -4 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))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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 -6 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 -6 binary32)))) (-.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 -4 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 -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))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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 -6 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 -6 binary32)))) (-.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 -4 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 -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))) #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 (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 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.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)) #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 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)))) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 u0 (+.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))))) #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (+.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)))) #s(literal 1 binary32))
(fma.f32 (/.f32 (neg.f32 u0) (+.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 #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 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))))) #s(literal 1 binary32))
(fma.f32 (/.f32 #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 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 #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)))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (+.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 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 u0 (/.f32 (/.f32 #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 #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 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)))) #s(literal 1 binary32))
(fma.f32 u0 (*.f32 (/.f32 #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 #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 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))))) #s(literal 1 binary32))
(fma.f32 u0 (/.f32 #s(literal 1 binary32) (*.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 #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 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)))) #s(literal 1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -3 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32)) (-.f32 (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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))))) (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -2 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -3 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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 (pow.f32 (/.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))) (neg.f32 u0)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 (/.f32 u0 (+.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 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 u0 (+.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 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (-.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 -4 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 -4 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 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (-.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 -4 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 -4 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 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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 -6 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 -6 binary32)))) (-.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 -4 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 -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 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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 -6 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 -6 binary32)))) (-.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 -4 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 -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 (/.f32 u0 (-.f32 #s(literal 1 binary32) 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)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.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 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (/.f32 #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 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 u0 (+.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))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (+.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 (/.f32 (neg.f32 u0) (+.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 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #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 (/.f32 #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 u0 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 #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 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32))
(*.f32 (/.f32 u0 (+.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 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 u0 (/.f32 (/.f32 #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 #s(literal 1 binary32) u0)))
(*.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (+.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 u0 (*.f32 (/.f32 #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 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #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 u0 (/.f32 #s(literal 1 binary32) (*.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 #s(literal 1 binary32) u0))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #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 (/.f32 (neg.f32 u0) (+.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))))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 (/.f32 u0 (+.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)))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 u0) (+.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))))) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 u0)) (*.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)) (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 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 u0)) (*.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))) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 (neg.f32 u0) #s(literal -1 binary32)) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (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 (*.f32 (neg.f32 u0) #s(literal 1 binary32)) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (+.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 (*.f32 u0 #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (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 (*.f32 (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) #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 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #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 (neg.f32 u0) (neg.f32 (*.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 #s(literal 1 binary32) u0))))
(/.f32 (neg.f32 u0) (*.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)) (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 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 u0) (*.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))) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (/.f32 (neg.f32 u0) (+.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)))) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) (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 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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 #s(literal -1 binary32) (*.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)) (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 #s(literal 1 binary32) u0) u0)))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (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 (/.f32 #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 (-.f32 #s(literal 1 binary32) u0) u0))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (neg.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)) (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 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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 (/.f32 u0 (+.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 #s(literal 1 binary32) u0))
(/.f32 u0 (*.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 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.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 #s(literal 1 binary32) u0)) u0))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))))
(pow.f32 (/.f32 (*.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 #s(literal 1 binary32) u0)) u0) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (/.f32 (neg.f32 u0) (+.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 #s(literal 1 binary32) u0)))
(neg.f32 (/.f32 (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) (+.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)))))
(neg.f32 (/.f32 (/.f32 u0 (+.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)))) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(neg.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (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 (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))
(*.f32 (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) (sin.f32 (atan.f32 (*.f32 (tan.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 #s(literal 1 binary32) alphay))
(*.f32 (pow.f32 (*.f32 #s(literal 1 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))))) #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)))) (pow.f32 alphay #s(literal -2 binary32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 #s(literal 1 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))) #s(literal 1 binary32)) (pow.f32 (pow.f32 alphay #s(literal -2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (exp.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay))) #s(literal 1 binary32)) (pow.f32 (exp.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay))) #s(literal 1 binary32)))
(*.f32 (pow.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) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) alphay))
(*.f32 (pow.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))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 alphay #s(literal -2 binary32)) #s(literal 1 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)))
(*.f32 (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 (pow.f32 alphay #s(literal -2 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (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 (pow.f32 alphay #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)))) (pow.f32 alphay #s(literal -2 binary32))) #s(literal 1 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)))))
(*.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) (sin.f32 (atan.f32 (*.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) alphay))
(*.f32 (pow.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 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 alphay)) #s(literal 2 binary32)))
(*.f32 (*.f32 #s(literal 1 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))))) (*.f32 (sin.f32 (atan.f32 (*.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))))
(*.f32 (*.f32 #s(literal 1 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 alphay #s(literal -2 binary32)))
(*.f32 (exp.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay))) (exp.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (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 (sin.f32 (atan.f32 (*.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)))))
(*.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))
(*.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))
(*.f32 (pow.f32 alphay #s(literal -2 binary32)) (pow.f32 (/.f32 #s(literal 1 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))) #s(literal -1 binary32)))
(*.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)))
(*.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)))
(*.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 alphay #s(literal -2 binary32)) #s(literal 1 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)) (pow.f32 alphay #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 (/.f32 (sin.f32 (atan.f32 (*.f32 (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 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (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 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 1 binary32)))
(*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (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))
(*.f32 (sin.f32 (atan.f32 (*.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 (*.f32 (sin.f32 (atan.f32 (*.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))) #s(literal 1 binary32)) #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 (*.f32 (/.f32 #s(literal 1 binary32) 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)) #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 (*.f32 (sin.f32 (atan.f32 (*.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))) #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)))) (*.f32 (*.f32 (sin.f32 (atan.f32 (*.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))) #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)))) (*.f32 (/.f32 #s(literal 1 binary32) 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)))
(*.f32 (sin.f32 (atan.f32 (*.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))))
(*.f32 #s(literal 1 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 (-.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)))) (pow.f32 alphay #s(literal -2 binary32))) #s(literal 2 binary32))
(/.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))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay)) (neg.f32 alphay))
(/.f32 (*.f32 (*.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)))) (/.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 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) (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)))))) (neg.f32 alphay))
(/.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) #s(literal 1 binary32)) (/.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))))))
(/.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) (sin.f32 (atan.f32 (*.f32 (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 (neg.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)) (neg.f32 alphay))
(/.f32 (neg.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)))) (neg.f32 (*.f32 (neg.f32 alphay) alphay)))
(/.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)))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)))
(/.f32 (pow.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 2 binary32)) (pow.f32 (neg.f32 alphay) #s(literal 2 binary32)))
(/.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 (neg.f32 alphay) (/.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)))))))
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.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 alphay (/.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)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (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 (/.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))))) (neg.f32 alphay)))
(/.f32 (*.f32 #s(literal 1 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))))) (*.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))))) alphay))
(/.f32 (*.f32 (*.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 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (*.f32 (/.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 alphay alphay)))
(/.f32 (*.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) #s(literal 1 binary32)) alphay)
(/.f32 (*.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))) #s(literal 1 binary32)) (*.f32 (neg.f32 alphay) alphay))
(/.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)) #s(literal 1 binary32)) (*.f32 alphay alphay))
(/.f32 (*.f32 #s(literal 1 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)) alphay)
(/.f32 (*.f32 #s(literal 1 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 alphay) alphay))
(/.f32 (*.f32 #s(literal 1 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 alphay alphay))
(/.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) alphay)
(/.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 alphay) alphay))
(/.f32 #s(literal -1 binary32) (neg.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 (-.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)))) (*.f32 (*.f32 alphay alphay) #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)) (*.f32 alphay alphay))
(/.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (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 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))))))
(/.f32 #s(literal 1 binary32) (/.f32 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)))
(/.f32 #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)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 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 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.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)) (*.f32 alphay alphay)))
(-.f32 (pow.f32 alphay #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)) (*.f32 alphay alphay)))
(pow.f32 (/.f32 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)) #s(literal -1 binary32))
(pow.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)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (exp.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (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 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 (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))
(pow.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))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (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 (*.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay)) #s(literal 1 binary32)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (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 (*.f32 (log.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)))
(exp.f32 (*.f32 (log.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)))
(exp.f32 (log.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 (/.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 alphay alphay)))
(neg.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)) (*.f32 (neg.f32 alphay) alphay)))
(*.f32 (/.f32 u0 (-.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 -4 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 -4 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 u0 (-.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 -4 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 -4 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 (/.f32 u0 (+.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 -6 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 -6 binary32)))) (-.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 -4 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 -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 u0 (+.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 -6 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 -6 binary32)))) (-.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 -4 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 -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 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)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.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 #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)))) u0)
(*.f32 u0 (/.f32 #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 #s(literal 1 binary32) (/.f32 u0 (+.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 (*.f32 u0 #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 u0) (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 u0 (+.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 #s(literal 1 binary32) (/.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))) u0))
(pow.f32 (/.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))) u0) #s(literal -1 binary32))
(*.f32 (pow.f32 (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/4 binary32)) #s(literal -2 binary32)) (pow.f32 (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/4 binary32)) #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 binary32)) #s(literal 1/2 binary32))
(*.f32 #s(literal 1 binary32) (pow.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 2 binary32)))
(*.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 (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))
(*.f32 (cos.f32 (atan.f32 (*.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 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.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 (/.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 (-.f32 #s(literal 1 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 2 binary32))) (+.f32 #s(literal 1 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/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 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 6 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (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 2 binary32)) (*.f32 #s(literal 1 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 (+.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 (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 (/.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) (*.f32 (neg.f32 (/.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) (cos.f32 (atan.f32 (*.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) (*.f32 (/.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))))) (neg.f32 (/.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 (+.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) (/.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 (/.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))))) (cos.f32 (atan.f32 (*.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 (neg.f32 (/.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)))))) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (/.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))))) #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)))) (/.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) (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 (/.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 (/.f32 (/.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))))) (cos.f32 (atan.f32 (*.f32 (tan.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))
(pow.f32 (pow.f32 (neg.f32 (/.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)))))) #s(literal 2 binary32)) #s(literal -1 binary32))
(pow.f32 (pow.f32 (/.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))))) #s(literal 2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.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))))) #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 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.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 0 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 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 #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 (*.f32 (log1p.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/2 binary32)) #s(literal -2 binary32)))
(exp.f32 (*.f32 (*.f32 (neg.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)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.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))))) #s(literal 2 binary32))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.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)))
(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)))
(*.f32 (pow.f32 (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/4 binary32)) #s(literal 1 binary32)) (pow.f32 (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/4 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (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/4 binary32)) #s(literal -1 binary32)) (pow.f32 (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/4 binary32)) #s(literal -1 binary32)))
(*.f32 (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 4 binary32)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.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))) #s(literal -1/2 binary32)))
(*.f32 (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 6 binary32)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #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 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 4 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (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/4 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/4 binary32)))
(*.f32 #s(literal -1 binary32) (pow.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 #s(literal -1 binary32) (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 #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 (cos.f32 (atan.f32 (*.f32 (tan.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 #s(literal -1 binary32) (neg.f32 (/.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 (neg.f32 (/.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) (/.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))))))
(pow.f32 (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/4 binary32)) #s(literal 2 binary32))
(pow.f32 (neg.f32 (neg.f32 (/.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))))))) #s(literal -1 binary32))
(pow.f32 (/.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))))) #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 (*.f32 (neg.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)) #s(literal 1 binary32)))
(exp.f32 (*.f32 (*.f32 (log1p.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/2 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)))
(exp.f32 (*.f32 (log1p.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/2 binary32)))
(exp.f32 (*.f32 (neg.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))))
(neg.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 (sin.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (cos.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (neg.f32 (sin.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (neg.f32 (cos.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (sin.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sin.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(pow.f32 (/.f32 (cos.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sin.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -1 binary32))
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 (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 (+.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 (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 (+.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 (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 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 (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 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))))) #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)))))
#s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (pow.f32 (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/4 binary32)) #s(literal 1 binary32)) (pow.f32 (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/4 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (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/4 binary32)) #s(literal -1 binary32)) (pow.f32 (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/4 binary32)) #s(literal -1 binary32)))
(*.f32 (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 4 binary32)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.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))) #s(literal -1/2 binary32)))
(*.f32 (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 6 binary32)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #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 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 4 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (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/4 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/4 binary32)))
(*.f32 #s(literal -1 binary32) (pow.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 #s(literal -1 binary32) (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 #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 (cos.f32 (atan.f32 (*.f32 (tan.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 #s(literal -1 binary32) (neg.f32 (/.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 (neg.f32 (/.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) (/.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))))))
(pow.f32 (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/4 binary32)) #s(literal 2 binary32))
(pow.f32 (neg.f32 (neg.f32 (/.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))))))) #s(literal -1 binary32))
(pow.f32 (/.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))))) #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 (*.f32 (neg.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)) #s(literal 1 binary32)))
(exp.f32 (*.f32 (*.f32 (log1p.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/2 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)))
(exp.f32 (*.f32 (log1p.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/2 binary32)))
(exp.f32 (*.f32 (neg.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))))
(neg.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 (+.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 (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 (+.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 (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 (+.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 (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 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 (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 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))))) #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 (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))
(*.f32 (pow.f32 (*.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) (cos.f32 (atan.f32 (*.f32 (tan.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 #s(literal 1 binary32) alphax))
(*.f32 (pow.f32 (exp.f32 (log.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 1 binary32)) (pow.f32 (exp.f32 (log.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 1 binary32)))
(*.f32 (pow.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) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (pow.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))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 alphax #s(literal -2 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)))
(*.f32 (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 (pow.f32 alphax #s(literal -2 binary32)) #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)))) (pow.f32 alphax #s(literal -2 binary32))) #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 (/.f32 (cos.f32 (atan.f32 (*.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) alphax))
(*.f32 (pow.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 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 alphax)) #s(literal 2 binary32)))
(*.f32 (exp.f32 (log.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))) (exp.f32 (log.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 (*.f32 (cos.f32 (atan.f32 (*.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)))))
(*.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))
(*.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))
(*.f32 (pow.f32 alphax #s(literal -2 binary32)) (pow.f32 (/.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))) #s(literal -1 binary32)))
(*.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)))
(*.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)))
(*.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))
(*.f32 #s(literal 1 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 (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)))
(*.f32 (cos.f32 (atan.f32 (*.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)))) (pow.f32 alphax #s(literal -2 binary32))) #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)))) (*.f32 (cos.f32 (atan.f32 (*.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))))
(/.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))))) (/.f32 (cos.f32 (atan.f32 (*.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)) (neg.f32 alphax))
(/.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)) (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 (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)))) (neg.f32 (/.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 (*.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) (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 alphax))
(/.f32 (*.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 1 binary32)) (/.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))))))
(/.f32 (*.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) (cos.f32 (atan.f32 (*.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 (neg.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)) (neg.f32 alphax))
(/.f32 (neg.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)))) (neg.f32 (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (pow.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 2 binary32)) (pow.f32 (neg.f32 alphax) #s(literal 2 binary32)))
(/.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 (neg.f32 alphax) (/.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)))))))
(/.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)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))
(/.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))) (/.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 (/.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) 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))))) (*.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))))) (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))))) (*.f32 (neg.f32 (/.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 alphax alphax)))
(/.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 alphax) alphax))
(/.f32 #s(literal -1 binary32) (neg.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 (+.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 (*.f32 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 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) (/.f32 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)))
(/.f32 #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)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 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 (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 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)))) (*.f32 (*.f32 alphax alphax) (/.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 (cos.f32 (atan.f32 (*.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 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))))) 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)))) (*.f32 alphax (/.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)))))))
(/.f32 (cos.f32 (atan.f32 (*.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 #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 alphax alphax)))
(-.f32 (pow.f32 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)) (*.f32 alphax alphax)))
(pow.f32 (/.f32 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)) #s(literal -1 binary32))
(pow.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)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (exp.f32 (log.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 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 (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))
(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 (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))
(exp.f32 (*.f32 (*.f32 (log.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 1 binary32)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (log.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)))
(exp.f32 (*.f32 (log.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)))
(exp.f32 (*.f32 (log.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)))
(exp.f32 (log.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 (/.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 alphax alphax)))
(neg.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)) (*.f32 (neg.f32 alphax) alphax)))

eval336.0ms (2%)

Memory
-6.5MiB live, 512.4MiB allocated
Compiler

Compiled 128 110 to 9 714 computations (92.4% saved)

prune61.0ms (0.4%)

Memory
32.7MiB live, 148.3MiB allocated
Pruning

27 alts after pruning (22 fresh and 5 done)

PrunedKeptTotal
New1 084141 098
Fresh4812
Picked145
Done011
Total1 089271 116
Accuracy
99.9%
Counts
1 116 → 27
Alt Table
Click to see full alt table
StatusAccuracyProgram
90.8%
(pow.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32))) #s(literal -1/2 binary32))
87.7%
(pow.f32 (+.f32 #s(approx (/ (/ 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))) (*.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 -1/2 binary32))
89.0%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32))))
55.4%
(/.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)))))
55.0%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 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 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)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
55.9%
(/.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 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)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
55.1%
(/.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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) 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)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
53.7%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 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)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
51.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1 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)) (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)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
85.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 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))) 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)))))
93.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 (fma.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)))))
92.3%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.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)) (*.f32 (*.f32 alphax alphax) #s(literal 2 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 #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.1%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.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)))))
74.3%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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 #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)))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
96.6%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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)))))
98.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 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.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)))))
92.3%
(/.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 (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)))))))) (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)))))
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)))))
98.3%
(/.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)))))
98.2%
(/.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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)))))
92.9%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (exp.f32 (*.f32 (*.f32 (log1p.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/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)))))
98.0%
(/.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 (*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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 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 #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)))))
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 (/.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.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))))) #s(literal 1 binary32))
Compiler

Compiled 4 139 to 2 051 computations (50.4% saved)

simplify250.0ms (1.5%)

Memory
-51.7MiB live, 197.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 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 #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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 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)))))
cost-diff1
(+.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)))))))) (* 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 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)))
cost-diff2
(*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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 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)
cost-diff3
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
cost-diff2
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
cost-diff2
(*.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)
cost-diff3
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
cost-diff12
(*.f32 (sin.f32 (atan.f32 (*.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))))))))
cost-diff0
(/.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 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)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
cost-diff1
(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 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)))
cost-diff2
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
cost-diff2
(*.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 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)))) u0)
cost-diff0
(/.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))
cost-diff0
(+.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)))
cost-diff0
(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))))
cost-diff0
(/.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)))))
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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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)))))
cost-diff1
(+.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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)))
cost-diff2
(*.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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)
cost-diff3
(+.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
01294352
02334022
13613635
25033635
37453635
412083635
528893635
660663635
080423616
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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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)))))
#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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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) (/.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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 (*.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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 (/.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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) (+.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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))))
(+.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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)))
(/.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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))))))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
#s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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)))))))
(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 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
#s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.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 #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)))))
#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) (/.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(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))
#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 (*.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 alphay alphay) u0)
(*.f32 alphay 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))
(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)
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 #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 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 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)))) 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 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 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)))) u0) (-.f32 #s(literal 1 binary32) u0))))
(+.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 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)))) u0) (-.f32 #s(literal 1 binary32) u0)))
(/.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 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)))) u0) (-.f32 #s(literal 1 binary32) u0))
(*.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 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)))) u0)
(/.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 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))))
(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 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 #s(literal 1 binary32) alphay)
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 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #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))))
(atan.f32 (*.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)
alphax
(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 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 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay 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 (/.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(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))))
(+.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)))
(/.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))
(*.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) (+.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))))
(+.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)))
(/.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))
(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))
(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)))
(*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.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)))
(*.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) (+.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)))))))) (* 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 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)))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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 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) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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 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 (*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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 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 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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 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) (+.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)))))))) (* 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 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))))
(+.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)))))))) (* 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 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)))
#s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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 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 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))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 alphax)
alphay
alphax
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (*.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 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))
(*.f32 (sin.f32 (atan.f32 (*.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))))))))
(sin.f32 (atan.f32 (*.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))
(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)))))))
(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 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
#s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(*.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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))))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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 u0 (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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)))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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))
(*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))
(*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
#s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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)))))))
(sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))
(*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
#s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
#s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(*.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 #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 (+ (/ (* (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 u0 (*.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 u0 #s(literal 1 binary32))))))
#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))))
(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 u0 (*.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 u0 #s(literal 1 binary32)))))
(+.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) (/.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 u0 (*.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 u0 #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(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 u0 (*.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 #s(literal 1 binary32) u0))
#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))))
#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 u0 (*.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 (*.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 u0 (*.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 (*.f32 alphay alphay) u0)
(*.f32 u0 (*.f32 alphay alphay))
(*.f32 alphay 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))
(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)
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 #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 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 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)))) 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 (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)) (pow.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))))) #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 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 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)))) u0) (-.f32 #s(literal 1 binary32) u0))))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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 alphay alphay)) (pow.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))))) #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 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 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)))) u0) (-.f32 #s(literal 1 binary32) u0)))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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 alphay alphay)) (pow.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))))) #s(literal -2 binary32)))) #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 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)))) u0) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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 alphay alphay)) (pow.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))))) #s(literal -2 binary32))))
(*.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 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)))) u0)
(/.f32 u0 (+.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 alphay alphay)) (pow.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))))) #s(literal -2 binary32))))
(/.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 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 #s(literal 1 binary32) (+.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 alphay alphay)) (pow.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))))) #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 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 (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)) (pow.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))))) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) alphay)
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)
(/.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)
(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 (sin.f32 (atan.f32 (*.f32 (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 (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)))
u1
(*.f32 (PI.f32) #s(literal 2 binary32))
#s(literal 2 binary32)
(/.f32 alphay alphax)
alphax
(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 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 -2 binary32))
(/.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)))))
(/.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)))))
(cos.f32 (atan.f32 (*.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))))
#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)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) 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 2 binary32))) #s(literal 1 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)))) #s(literal 1 binary32))))
#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))))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) 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 2 binary32))) #s(literal 1 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)))) #s(literal 1 binary32)))
(+.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)))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) 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 2 binary32))) #s(literal 1 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)))) #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))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) 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 2 binary32))) #s(literal 1 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 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 u0 (fma.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) 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 2 binary32))) #s(literal 1 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 #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))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) 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 2 binary32))) #s(literal 1 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 (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)))
(fma.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) 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 2 binary32))) #s(literal 1 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 (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 (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)) (*.f32 alphax alphax))
(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 (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))
(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)))
(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 (fma.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))
(atan.f32 (*.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)))
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 (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 (sin.f32 (atan.f32 (*.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))))))))
(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 (/.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 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 2 binary32))
(*.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 #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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 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 u0 (*.f32 (-.f32 u0 #s(literal 1 binary32)) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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)))))))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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 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))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 u0 #s(literal 1 binary32)) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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))))))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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 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) (/.f32 u0 (*.f32 (-.f32 u0 #s(literal 1 binary32)) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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)))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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 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 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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)))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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 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 u0 (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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)))))
(/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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 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))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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)))))
(+.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)))))))) (* 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 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)))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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))))
#s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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 alphax alphax)))
#s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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)))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 alphay alphax)
alphay
alphax
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #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 (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 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))
(*.f32 (/.f32 (sin.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/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)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 2 binary32))
(*.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)))))))
(sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))
(*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
#s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
#s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)

localize506.0ms (3%)

Memory
2.3MiB live, 668.2MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy11.946987724317195
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
accuracy11.946987724317195
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
accuracy12.82727709264013
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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.75550900400624
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
accuracy11.946987724317195
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
accuracy11.946987724317195
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
accuracy26.37951533490351
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
accuracy26.948813707965076
(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))
accuracy11.946987724317195
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
accuracy12.82727709264013
(cos.f32 (atan.f32 (*.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.37951533490351
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
accuracy27.10131142450231
(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 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)))
accuracy0.37728500976844204
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
accuracy5.757487745504273
#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))))
accuracy11.775511579977266
(cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
accuracy27.332601736803095
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
accuracy11.946987724317195
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
accuracy11.946987724317195
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
accuracy11.946987724317195
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
accuracy12.82727709264013
(cos.f32 (atan.f32 (*.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
259.0ms254×0valid
4.0ms1valid
Compiler

Compiled 3 898 to 87 computations (97.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 216.0ms
ival-div: 40.0ms (18.5% of total)
ival-mult: 38.0ms (17.6% of total)
ival-cos: 36.0ms (16.7% of total)
ival-sin: 23.0ms (10.6% of total)
ival-tan: 17.0ms (7.9% of total)
ival-atan: 13.0ms (6% of total)
ival-add: 11.0ms (5.1% of total)
ival-cosu: 10.0ms (4.6% of total)
ival-sinu: 9.0ms (4.2% of total)
ival-pow2: 7.0ms (3.2% of total)
ival-sqrt: 5.0ms (2.3% of total)
ival-pow: 3.0ms (1.4% of total)
ival-pi: 1.0ms (0.5% of total)
ival-sub: 1.0ms (0.5% of total)
exact: 1.0ms (0.5% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series211.0ms (1.3%)

Memory
-10.2MiB live, 261.6MiB allocated
Counts
29 → 153
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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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 (/.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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)))
(/.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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 #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)))))
(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) (/.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(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 (/.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 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)))) u0)
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #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 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 #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 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)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (sin.f32 (atan.f32 (*.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 (/.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 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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 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(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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 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)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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 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)))))
(cos.f32 (atan.f32 (*.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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))))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
(cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
#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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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)))))
(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))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))
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))))))))
(+ 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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))))))
(* 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 (+ (* 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)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (+ (* 1/2 (/ 1 (pow alphax 2))) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)))))
(- (* -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)))))
(* 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))))))
(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))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)
(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)))))
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/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))))))
(cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(* 2 u1)
(* u1 (+ 2 (* 1/2 (/ 1 u1))))
(cos (* (PI) (+ 1/2 (* 2 u1))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(cos (* (PI) (- 1/2 (* -2 u1))))
(cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 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))))))))))))
(+ 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))))))
(/ (* (pow alphax 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 (/ (* (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)))))
(* (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)))))
(* (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))))) (* -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))))))) (/ (* u0 (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)))))
(/ (* (pow alphax 2) u0) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))))
(* (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 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) 2)))) (/ u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))))))
(* (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 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) 3))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) 2))))) (/ u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))))))
(* (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 (+ 1/2 (* 1/2 (cos (* 2 (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 alphay 4) (pow (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) 3)))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) 2))))) (/ u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))))))
(/ (* (pow 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))))))))
(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 u0)))
(+ (* -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))))
(- (+ (/ (* (pow alphay 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 (/ (* (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))))))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))))) (* (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 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) 2))) (* (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 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))))) (* (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 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) 3))) (* (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 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) 2))) (* (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 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))))) (* (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) (+ (* -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 (* 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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) (+ (* (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) (+ (* (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))))) (* -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))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (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 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 2))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)) (/ (* u0 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (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 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 3))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8))) (* -1 (/ (* u0 (pow (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))))) (/ (* u0 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (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 (/ (* (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))))))))
(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))))))
(+ (* -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))))
(- (+ (/ (* (pow alphax 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 (/ (* (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))))))
(/ u0 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (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 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 2)))) (/ u0 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2))))))
(- (+ (/ u0 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/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))))))))) 4)) (* (pow alphay 4) (pow (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 3)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 2))))
(- (+ (* -1 (/ (* 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/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 4)))) (/ u0 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (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 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 3)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 2)))))
Calls

12 calls:

TimeVariablePointExpression
33.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))))) (/ 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 (/ (* (/ 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 (/ (* (/ 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 (+ (/ (* (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 (+ (* (/ 1 alphay) (/ (pow (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) 2) alphay)) (pow (/ alphax (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) -2))) u0) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (+ (* (/ 1 alphay) (/ (pow (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) 2) alphay)) (pow (/ alphax (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) -2)) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (* (/ 1 alphay) (/ (pow (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) 2) alphay)) (pow (/ alphax (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) -2))) u0) (- 1 u0))))) (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* (/ 1 (+ (/ (+ (* (cos (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2)) 1/2) 1/2) (* alphax alphax)) (/ (* (sin (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 (+ (/ (* (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)))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (+ (* 2 u1) 1/2) (cos (* (PI) (+ (* 2 u1) 1/2))) (* (/ 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) (* (PI) (+ (* 2 u1) 1/2)) (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (+ (* (cos (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2)) 1/2) 1/2) (cos (atan (* (/ alphay alphax) (/ (sin (* (PI) (+ (* 2 u1) 1/2))) (cos (* (PI) (+ (* 2 u1) 1/2))))))))
25.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))))) (/ 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 (/ (* (/ 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 (/ (* (/ 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 (+ (/ (* (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 (+ (* (/ 1 alphay) (/ (pow (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) 2) alphay)) (pow (/ alphax (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) -2))) u0) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (+ (* (/ 1 alphay) (/ (pow (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) 2) alphay)) (pow (/ alphax (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) -2)) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (* (/ 1 alphay) (/ (pow (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) 2) alphay)) (pow (/ alphax (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) -2))) u0) (- 1 u0))))) (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* (/ 1 (+ (/ (+ (* (cos (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2)) 1/2) 1/2) (* alphax alphax)) (/ (* (sin (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 (+ (/ (* (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)))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (+ (* 2 u1) 1/2) (cos (* (PI) (+ (* 2 u1) 1/2))) (* (/ 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) (* (PI) (+ (* 2 u1) 1/2)) (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (+ (* (cos (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2)) 1/2) 1/2) (cos (atan (* (/ alphay alphax) (/ (sin (* (PI) (+ (* 2 u1) 1/2))) (cos (* (PI) (+ (* 2 u1) 1/2))))))))
16.0ms
alphay
@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))))) (/ 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 (/ (* (/ 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 (/ (* (/ 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 (+ (/ (* (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 (+ (* (/ 1 alphay) (/ (pow (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) 2) alphay)) (pow (/ alphax (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) -2))) u0) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (+ (* (/ 1 alphay) (/ (pow (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) 2) alphay)) (pow (/ alphax (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) -2)) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (* (/ 1 alphay) (/ (pow (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) 2) alphay)) (pow (/ alphax (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) -2))) u0) (- 1 u0))))) (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* (/ 1 (+ (/ (+ (* (cos (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2)) 1/2) 1/2) (* alphax alphax)) (/ (* (sin (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 (+ (/ (* (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)))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (+ (* 2 u1) 1/2) (cos (* (PI) (+ (* 2 u1) 1/2))) (* (/ 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) (* (PI) (+ (* 2 u1) 1/2)) (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (+ (* (cos (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2)) 1/2) 1/2) (cos (atan (* (/ alphay alphax) (/ (sin (* (PI) (+ (* 2 u1) 1/2))) (cos (* (PI) (+ (* 2 u1) 1/2))))))))
14.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))))) (/ 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 (/ (* (/ 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 (/ (* (/ 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 (+ (/ (* (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 (+ (* (/ 1 alphay) (/ (pow (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) 2) alphay)) (pow (/ alphax (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) -2))) u0) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (+ (* (/ 1 alphay) (/ (pow (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) 2) alphay)) (pow (/ alphax (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) -2)) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (* (/ 1 alphay) (/ (pow (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) 2) alphay)) (pow (/ alphax (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) -2))) u0) (- 1 u0))))) (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* (/ 1 (+ (/ (+ (* (cos (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2)) 1/2) 1/2) (* alphax alphax)) (/ (* (sin (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 (+ (/ (* (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)))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (+ (* 2 u1) 1/2) (cos (* (PI) (+ (* 2 u1) 1/2))) (* (/ 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) (* (PI) (+ (* 2 u1) 1/2)) (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (+ (* (cos (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2)) 1/2) 1/2) (cos (atan (* (/ alphay alphax) (/ (sin (* (PI) (+ (* 2 u1) 1/2))) (cos (* (PI) (+ (* 2 u1) 1/2))))))))
14.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))))) (/ 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 (/ (* (/ 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 (/ (* (/ 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 (+ (/ (* (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 (+ (* (/ 1 alphay) (/ (pow (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) 2) alphay)) (pow (/ alphax (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) -2))) u0) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (+ (* (/ 1 alphay) (/ (pow (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) 2) alphay)) (pow (/ alphax (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) -2)) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (* (/ 1 alphay) (/ (pow (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) 2) alphay)) (pow (/ alphax (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) -2))) u0) (- 1 u0))))) (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* (/ 1 (+ (/ (+ (* (cos (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2)) 1/2) 1/2) (* alphax alphax)) (/ (* (sin (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 (+ (/ (* (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)))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (+ (* 2 u1) 1/2) (cos (* (PI) (+ (* 2 u1) 1/2))) (* (/ 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) (* (PI) (+ (* 2 u1) 1/2)) (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (+ (* (cos (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2)) 1/2) 1/2) (cos (atan (* (/ alphay alphax) (/ (sin (* (PI) (+ (* 2 u1) 1/2))) (cos (* (PI) (+ (* 2 u1) 1/2))))))))

simplify294.0ms (1.7%)

Memory
19.9MiB live, 334.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
094130116
1323428724
0845226762
Stop Event
iter limit
node limit
Counts
153 → 153
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))))))))
(+ 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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))))))
(* 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 (+ (* 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)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (+ (* 1/2 (/ 1 (pow alphax 2))) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)))))
(- (* -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)))))
(* 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))))))
(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))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)
(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)))))
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/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))))))
(cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(* 2 u1)
(* u1 (+ 2 (* 1/2 (/ 1 u1))))
(cos (* (PI) (+ 1/2 (* 2 u1))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(cos (* (PI) (- 1/2 (* -2 u1))))
(cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 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))))))))))))
(+ 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))))))
(/ (* (pow alphax 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 (/ (* (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)))))
(* (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)))))
(* (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))))) (* -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))))))) (/ (* u0 (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)))))
(/ (* (pow alphax 2) u0) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))))
(* (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 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) 2)))) (/ u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))))))
(* (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 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) 3))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) 2))))) (/ u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))))))
(* (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 (+ 1/2 (* 1/2 (cos (* 2 (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 alphay 4) (pow (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) 3)))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) 2))))) (/ u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))))))
(/ (* (pow 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))))))))
(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 u0)))
(+ (* -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))))
(- (+ (/ (* (pow alphay 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 (/ (* (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))))))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))))) (* (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 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) 2))) (* (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 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))))) (* (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 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) 3))) (* (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 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) 2))) (* (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 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))))) (* (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) (+ (* -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 (* 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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) (+ (* (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) (+ (* (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))))) (* -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))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (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 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 2))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)) (/ (* u0 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (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 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 3))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8))) (* -1 (/ (* u0 (pow (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))))) (/ (* u0 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (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 (/ (* (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))))))))
(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))))))
(+ (* -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))))
(- (+ (/ (* (pow alphax 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 (/ (* (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))))))
(/ u0 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (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 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 2)))) (/ u0 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2))))))
(- (+ (/ u0 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/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))))))))) 4)) (* (pow alphay 4) (pow (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 3)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 2))))
(- (+ (* -1 (/ (* 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/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 4)))) (/ u0 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (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 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 3)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 2)))))
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 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #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 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #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 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #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 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (-.f32 (/.f32 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 #s(literal 1 binary32))
(* 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))))))
(*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0)
(* 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))))))
(*.f32 (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0)
(* u0 (+ (* 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)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0)
(/ u0 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (+ (* 1/2 (/ 1 (pow alphax 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 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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)))))))
(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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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) (fma.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (*.f32 u0 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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)))))))))))
(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 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (+.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #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 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #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 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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))))))))))))
(fma.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (+.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (*.f32 u0 u0)) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (pow.f32 u0 #s(literal 3 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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))))))
(fma.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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))))) 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 (fma.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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))))) (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 (fma.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #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 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal -1/2 binary32) (+.f32 (+.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32))))) u0)))) u0)) 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/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (fma.f32 #s(literal 1/2 binary32) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (fma.f32 #s(literal -1/2 binary32) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0) (fma.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #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 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 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 (fma.f32 #s(literal -1 binary32) (+.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))
(* 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))
(+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))
(pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)
(pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #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 (* 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 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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))))) 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) (fma.f32 u1 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (PI.f32)) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (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 (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))) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))) (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))) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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))))) (*.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)) (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))) u1 (*.f32 #s(literal 2 binary32) (+.f32 (PI.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)))))) u1 (/.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))
(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 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 u1 (*.f32 (PI.f32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.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 4/3 binary32) u1) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (cos.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))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))))))
(fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1/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 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1) (PI.f32))
(* 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))))
(* 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)))
(* -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 (* (PI) (- 1/2 (* -2 u1))))
(cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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 #s(literal 2 binary32) u1 #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 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 #s(literal 2 binary32) u1 #s(literal 1/2 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 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 alphax alphax) (*.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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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 #s(literal 2 binary32) u1 #s(literal 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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphax alphax) (/.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 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 #s(literal 2 binary32) u1 #s(literal 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)) 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 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 #s(literal 2 binary32) u1 #s(literal 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 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 #s(literal 2 binary32) u1 #s(literal 1/2 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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphax alphax) (/.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 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #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 alphax alphax) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #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 (*.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 (/.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 (-.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 #s(literal 2 binary32) u1 #s(literal 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 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 (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (-.f32 #s(literal 1 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) #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 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 (/.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 (-.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 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1/2 binary32) u0) (*.f32 (-.f32 #s(literal 1 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) #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 (-.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 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 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))))) #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 #s(literal 2 binary32) u1 #s(literal 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 (-.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 #s(literal 2 binary32) u1 #s(literal 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 alphax alphax) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (-.f32 #s(literal 1 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) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (*.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0) (*.f32 alphay alphay))))) (*.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphax alphax) 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 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 alphay #s(literal 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))
(/ (* (pow alphax 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 (*.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)))
(* (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)))))
(*.f32 (-.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 (*.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0) (*.f32 alphay alphay))))) (*.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) (- 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)))))
(*.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 4 binary32)) (*.f32 (*.f32 alphax alphax) 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 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 alphay #s(literal 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))
(* (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))))) (* -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))))))) (/ (* u0 (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)))))
(*.f32 (fma.f32 (fma.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 #s(literal 2 binary32) u1 #s(literal 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)) 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 8 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.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) (*.f32 (neg.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))
(/ (* (pow alphax 2) u0) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/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 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) 2)))) (/ u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))))))
(*.f32 (-.f32 (/.f32 u0 (fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/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 #s(literal 2 binary32) u1 #s(literal 1/2 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) (pow.f32 (fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/2 binary32)) #s(literal 2 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 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) 3))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) 2))))) (/ u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))))))
(*.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 #s(literal 2 binary32) u1 #s(literal 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 (fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/2 binary32)) #s(literal 3 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 alphay alphay)) (pow.f32 (fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/2 binary32)) #s(literal 2 binary32)))) (*.f32 alphax alphax) (/.f32 u0 (fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/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 (+ 1/2 (* 1/2 (cos (* 2 (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 alphay 4) (pow (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) 3)))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) 2))))) (/ u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))))))
(*.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 #s(literal 2 binary32) u1 #s(literal 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)) u0) (pow.f32 (fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/2 binary32)) #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 4 binary32)) u0) (pow.f32 alphay #s(literal 4 binary32))) (pow.f32 (fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/2 binary32)) #s(literal 3 binary32)))) (*.f32 alphax alphax)) (/.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)) (pow.f32 (fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/2 binary32)) #s(literal 2 binary32)))) (*.f32 alphax alphax) (/.f32 u0 (fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/2 binary32)))) (*.f32 alphax alphax))
(/ (* (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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)) (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 #s(literal 2 binary32) u1 #s(literal 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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (*.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 (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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (/ (* (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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 #s(literal 2 binary32) u1 #s(literal 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)) 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 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 #s(literal 2 binary32) u1 #s(literal 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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (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))
(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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #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)))))))
(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 (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 -3/4 binary32) (/.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)))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (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))) #s(literal -1/2 binary32)) (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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #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))))))))
(fma.f32 (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 #s(literal -1/2 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 (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 (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 -3/4 binary32) (/.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 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 (*.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 (/.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 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 (*.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 #s(literal -1/2 binary32) (/.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 (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 -3/4 binary32) (/.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)))) (pow.f32 alphax #s(literal 4 binary32))))) (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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #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 (/ (* (pow alphay 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/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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #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) (*.f32 (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 (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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (/.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))) (*.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 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #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 8 binary32))))) #s(literal 1/4 binary32)) (/.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 (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)))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (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 (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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (/.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))) (*.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 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #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 8 binary32))))) #s(literal 1/4 binary32)) (/.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)))) (/.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 (-.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))) (*.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 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #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 8 binary32))))) #s(literal 1/4 binary32)) (/.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 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 (*.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))) (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 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))))
(+ 1 (/ (* (pow alphay 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 (/ (* (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)))))
(fma.f32 (neg.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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))) (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))) (/ (* (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 (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 #s(literal 2 binary32) u1 #s(literal 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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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))) (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 (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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0) (*.f32 alphax alphax)))))
(- (+ 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 (fma.f32 (neg.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 #s(literal 2 binary32) u1 #s(literal 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)) 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 8 binary32)) (-.f32 #s(literal 1 binary32) 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))) (-.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0) (*.f32 alphax alphax)))) (/.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))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0) (pow.f32 alphax #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) (- 1 u0)))
(*.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 (/ (* (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 (/.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))) (/.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0) (*.f32 alphax alphax)))))
(- (+ (/ (* (pow alphay 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 (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)) (/.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))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0) (pow.f32 alphax #s(literal 4 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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0) (*.f32 alphax alphax)))))
(- (+ (* -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 (/.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))) (/.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))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0) (pow.f32 alphax #s(literal 6 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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0) (*.f32 alphax alphax)))) (/.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))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0) (pow.f32 alphax #s(literal 4 binary32)))))))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))))) (* (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) (fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #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 4 binary32)) (*.f32 alphax alphax))))
(- (+ (/ (* (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 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) 2))) (* (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 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))))) (* (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 (fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/2 binary32)) #s(literal 2 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 (*.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) (fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #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 4 binary32)) (*.f32 alphax alphax))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) 3))) (* (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 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))) 2))) (* (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 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))))))) (* (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 alphay (*.f32 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 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (neg.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 alphax #s(literal 6 binary32)))))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/2 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 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/2 binary32)) #s(literal 2 binary32))) (neg.f32 (*.f32 (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)))))))
(* (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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) (- (/ (* (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 #s(literal 2 binary32) u1 #s(literal 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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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) (* 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 #s(literal 2 binary32) u1 #s(literal 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)) 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 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 #s(literal 2 binary32) u1 #s(literal 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 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 #s(literal 2 binary32) u1 #s(literal 1/2 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 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 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 (-.f32 #s(literal 1 binary32) u0) #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 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 (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (-.f32 #s(literal 1 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) #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 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 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (-.f32 #s(literal 1 binary32) u0) #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 #s(literal 1/2 binary32) u0) (*.f32 (-.f32 #s(literal 1 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) #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 (-.f32 #s(literal 1 binary32) u0) #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 #s(literal 1 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))))) #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 #s(literal 2 binary32) u1 #s(literal 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 (-.f32 #s(literal 1 binary32) u0) #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 alphay alphay) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (-.f32 #s(literal 1 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) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (*.f32 (*.f32 alphay alphay) 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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0) (*.f32 alphax alphax))))) (*.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 #s(literal 2 binary32) u1 #s(literal 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 (-.f32 #s(literal 1 binary32) u0) (pow.f32 alphax #s(literal 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))
(* (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)))))
(*.f32 (-.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 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (-.f32 #s(literal 1 binary32) u0) (*.f32 alphax alphax))))) (*.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) (- 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)))))
(*.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 #s(literal 2 binary32) u1 #s(literal 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 (-.f32 #s(literal 1 binary32) u0) (pow.f32 alphax #s(literal 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))
(* (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))))) (* -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))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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)))))
(*.f32 (fma.f32 (fma.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 #s(literal 2 binary32) u1 #s(literal 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)) 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 8 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.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) (*.f32 (neg.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))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (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 (*.f32 alphay alphay)) (/.f32 (*.f32 (fma.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.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))) (/.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) (* u0 (pow (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 2))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)) (/ (* u0 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (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 alphay alphay) (/.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax))) #s(literal 2 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 (*.f32 (fma.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax))) u0) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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) (* u0 (pow (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 3))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8))) (* -1 (/ (* u0 (pow (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))))) (/ (* u0 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (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 (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax))) #s(literal 3 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 8 binary32))) (/.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax))) #s(literal 2 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 alphay alphay) (/.f32 (*.f32 (fma.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax))) u0) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (/ (* (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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)) (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 #s(literal 2 binary32) u1 #s(literal 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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (*.f32 (*.f32 alphax alphax) 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 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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (/ (* (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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 #s(literal 2 binary32) u1 #s(literal 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)) 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 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 #s(literal 2 binary32) u1 #s(literal 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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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))))))
(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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0) (*.f32 alphay alphay))))) (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)))))))
(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 (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 -3/4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (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))) #s(literal -1/2 binary32)) (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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0) (*.f32 alphay alphay))))) (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))))))))
(fma.f32 (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 #s(literal -1/2 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 (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 (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 -3/4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 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 (*.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 (/.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 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 (*.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 #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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 -3/4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)))) (pow.f32 alphay #s(literal 4 binary32))))) (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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0) (*.f32 alphay alphay))))) (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 (/ (* (pow alphax 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0) (*.f32 alphay alphay))))) (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) (*.f32 (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)))) (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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (/.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))) (*.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 (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 #s(literal 2 binary32) u1 #s(literal 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))))) #s(literal 1/4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (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)))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (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)))) (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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (/.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))) (*.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 (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 #s(literal 2 binary32) u1 #s(literal 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))))) #s(literal 1/4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)))) (/.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 (-.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))) (*.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 (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 #s(literal 2 binary32) u1 #s(literal 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))))) #s(literal 1/4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 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 (*.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))) (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))))) (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))))
(+ 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)))))
(fma.f32 (neg.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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))) (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 alphax 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 (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 #s(literal 2 binary32) u1 #s(literal 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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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))) (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 (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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0) (*.f32 alphay alphay)))))
(- (+ 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 (fma.f32 (neg.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 #s(literal 2 binary32) u1 #s(literal 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)) 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 8 binary32)) (-.f32 #s(literal 1 binary32) u0))) (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 (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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0) (*.f32 alphay alphay)))) (/.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))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0) (pow.f32 alphay #s(literal 4 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) (- 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 (/.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))) (/.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0) (*.f32 alphay alphay)))))
(- (+ (/ (* (pow alphax 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 (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)) (/.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))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0) (pow.f32 alphay #s(literal 4 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0) (*.f32 alphay alphay)))))
(- (+ (* -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 (/.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))) (/.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))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0) (pow.f32 alphay #s(literal 6 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0) (*.f32 alphay alphay)))) (/.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))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0) (pow.f32 alphay #s(literal 4 binary32)))))))
(/ u0 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))))
(/.f32 u0 (fma.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax))))
(+ (* -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 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 2)))) (/ u0 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2))))))
(-.f32 (/.f32 u0 (fma.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax)))) (/.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)) (pow.f32 (fma.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax))) #s(literal 2 binary32))))
(- (+ (/ u0 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/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))))))))) 4)) (* (pow alphay 4) (pow (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 3)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 2))))
(+.f32 (/.f32 u0 (fma.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax)))) (*.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 4 binary32)) (*.f32 (pow.f32 (fma.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax))) #s(literal 3 binary32)) (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 2 binary32)) (*.f32 (pow.f32 (fma.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(- (+ (* -1 (/ (* 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/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 4)))) (/ u0 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (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 (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 3)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (+ (* 1/2 (/ (cos (* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))) (pow alphax 2))) (* 1/2 (/ 1 (pow alphax 2)))) 2)))))
(-.f32 (-.f32 (/.f32 u0 (fma.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax)))) (/.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 6 binary32)) u0) (pow.f32 alphay #s(literal 6 binary32))) (pow.f32 (fma.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax))) #s(literal 4 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)) (pow.f32 (fma.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax))) #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 4 binary32)) u0) (pow.f32 alphay #s(literal 4 binary32))) (pow.f32 (fma.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax))) #s(literal 3 binary32)))))

rewrite273.0ms (1.6%)

Memory
6.8MiB live, 351.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01251570
02251190
1824962
26139962
08133959
Stop Event
iter limit
node limit
iter limit
Counts
29 → 657
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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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 (/.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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)))
(/.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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 #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)))))
(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) (/.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(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 (/.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 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)))) u0)
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #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 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 #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 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)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (sin.f32 (atan.f32 (*.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 (/.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 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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 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(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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 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)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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 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)))))
(cos.f32 (atan.f32 (*.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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))))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
(cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
#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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/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)))))
(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))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))
Outputs
(*.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 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))))
(*.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 (PI.f32)) #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 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #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))) (fma.f32 (*.f32 u1 (PI.f32)) #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 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #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 #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 #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 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))))
(/.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 (PI.f32)) #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 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 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (fma.f32 (*.f32 u1 (PI.f32)) #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 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #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))) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))))
(/.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 (PI.f32)) #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 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 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (fma.f32 (*.f32 u1 (PI.f32)) #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 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (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 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.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 (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.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 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (fma.f32 (*.f32 u1 (PI.f32)) #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 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #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))) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))) (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))))
(-.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (fma.f32 (*.f32 u1 (PI.f32)) #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 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(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 (*.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 (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 #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 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 -4 binary32)) (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.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))))) #s(literal -6 binary32)))) (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) (pow.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))))) #s(literal -4 binary32))))
(*.f32 (/.f32 u0 (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax 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)))) alphay) #s(literal 2 binary32)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
(*.f32 u0 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) u0)
(*.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(literal -1 binary32)) (neg.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 u0) (neg.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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) (/.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) u0))
(*.f32 (-.f32 (pow.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))))) #s(literal -4 binary32)) (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.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))))) #s(literal -6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) (pow.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))))) #s(literal -4 binary32)))))
(*.f32 (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax 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)))) alphay) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))))
(*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))
(/.f32 (/.f32 (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax 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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(/.f32 (-.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.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))))) #s(literal -4 binary32))) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 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 -4 binary32)) (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #s(literal 2 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.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))))) #s(literal -6 binary32)))) (neg.f32 (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) (pow.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))))) #s(literal -4 binary32)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax 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)))) alphay) #s(literal 2 binary32)))) (neg.f32 (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))))
(/.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 (fma.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) alphay) (*.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 (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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.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))))) #s(literal -4 binary32)) (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.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))))) #s(literal -4 binary32)) (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.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))))) #s(literal -6 binary32))) (*.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) (pow.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))))) #s(literal -4 binary32)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.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))))) #s(literal -6 binary32))) (+.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #s(literal 2 binary32)) (-.f32 (pow.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))))) #s(literal -4 binary32)) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.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))))) #s(literal -6 binary32))) (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) (pow.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))))) #s(literal -4 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))
(/.f32 (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax 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)))) alphay) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))))
(/.f32 (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax 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)))) alphay) #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))
(/.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 (pow.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))))) #s(literal -4 binary32)) (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) (pow.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))))) #s(literal -4 binary32))) (+.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.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))))) #s(literal -6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)) (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax 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)))) alphay) #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 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 -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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #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)) alphax) (/.f32 #s(literal 1/2 binary32) alphax) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 (pow.f32 alphay #s(literal -2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 (pow.f32 alphax #s(literal -2 binary32)) (pow.f32 (/.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))))) #s(literal -2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 (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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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/2 binary32) (*.f32 alphax alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #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/2 binary32) (pow.f32 alphax #s(literal -2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 (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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(literal -1/2 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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))))))
(*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)) #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)) #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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))))
(/.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))))))
(/.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))))
(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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)) #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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/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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))
(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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.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 (+ (/ (* (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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))))
(*.f32 (pow.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.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 (+ (/ (* (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 (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 u0 (*.f32 alphay alphay)))) (-.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 (+ (/ (* (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 (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 u0 (*.f32 alphay alphay)))) (-.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 (+ (/ (* (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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(pow.f32 (sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log1p.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal 1 binary32))
(sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.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 (+ (/ (* (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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(pow.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (log1p.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (+.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.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 (+ (/ (* (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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))) (neg.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.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 (+ (/ (* (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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))) (-.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (+.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (-.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (+.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.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 (+ (/ (* (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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))) (-.f32 #s(literal 1 binary32) (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.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 (+ (/ (* (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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (-.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)))))
(fma.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.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 (+ (/ (* (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 (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 u0 (*.f32 alphay alphay))))) (/.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 (+ (/ (* (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 (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 u0 (*.f32 alphay alphay)))) #s(literal 1 binary32))
(fma.f32 (neg.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 (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 u0 (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.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 (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 u0 (*.f32 alphay alphay)))) (/.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 (+ (/ (* (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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))
(*.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.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 (+ (/ (* (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 (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 u0 (*.f32 alphay alphay))))) (/.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 (+ (/ (* (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 (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 u0 (*.f32 alphay alphay)))))
(*.f32 (neg.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 (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 u0 (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #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 (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 u0 (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 (neg.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 (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 u0 (*.f32 alphay alphay)))))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.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 (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 u0 (*.f32 alphay alphay)))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.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 (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 u0 (*.f32 alphay alphay)))))) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 #s(literal 1 binary32) #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 (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 u0 (*.f32 alphay alphay))))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.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 (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 u0 (*.f32 alphay alphay))))) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (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 u0 (*.f32 alphay alphay)))))))
(/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (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 u0 (*.f32 alphay alphay))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (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 u0 (*.f32 alphay alphay))))))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (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 u0 (*.f32 alphay alphay))))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (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 u0 (*.f32 alphay alphay)))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.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 (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 u0 (*.f32 alphay alphay))))) (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 u0 (-.f32 (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 2 binary32)) (pow.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))))) #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 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 -4 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 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 (/.f32 u0 (+.f32 (pow.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))))) #s(literal -6 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 3 binary32)))) (fma.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.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))) (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 2 binary32))))
(*.f32 (/.f32 u0 (+.f32 (pow.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))))) #s(literal -6 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 3 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)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.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 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay 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)))) alphay) #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 alphax alphay) #s(literal 2 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)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) u0)
(*.f32 u0 (/.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 #s(literal 1 binary32) (/.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 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 #s(literal -1 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 u0) (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 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)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.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) (/.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))) 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 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))))
(*.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 (PI.f32)) #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 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #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))) (fma.f32 (*.f32 u1 (PI.f32)) #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 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #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 #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 #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 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))))
(/.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 (PI.f32)) #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 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 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (fma.f32 (*.f32 u1 (PI.f32)) #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 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #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))) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))))
(/.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 (PI.f32)) #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 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 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (fma.f32 (*.f32 u1 (PI.f32)) #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 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (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 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.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 (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.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 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (fma.f32 (*.f32 u1 (PI.f32)) #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 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #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))) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))) (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))))
(-.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (fma.f32 (*.f32 u1 (PI.f32)) #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 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(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 (*.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 (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 #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 (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 2 binary32)) (pow.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))))) #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 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 -4 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 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)))))
(*.f32 (+.f32 (pow.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))))) #s(literal -6 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 3 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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.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))) (pow.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))))) #s(literal -4 binary32)))))
(*.f32 (+.f32 (pow.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))))) #s(literal -6 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 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.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))) (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 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)))) alphay) #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))) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 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 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))
(/.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)))) alphay) #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))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(/.f32 (neg.f32 (-.f32 (pow.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))))) #s(literal -4 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 2 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 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 -6 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 3 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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.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))) (pow.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))))) #s(literal -4 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.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))))) #s(literal -6 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 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.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))) (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 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)))) alphay) #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)))) (neg.f32 (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))))
(/.f32 (neg.f32 (-.f32 (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 2 binary32)) (pow.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))))) #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 (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 (/.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 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 (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))) alphay) (*.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 #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 (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) 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 (*.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))) (*.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))) 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 (*.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)) (*.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)) 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 (*.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) (*.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) 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 (*.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 (-.f32 (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 2 binary32)) (pow.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))))) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (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)) (pow.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))))) #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 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 -4 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 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)))))
(/.f32 (-.f32 (pow.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))))) #s(literal -4 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 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 (+.f32 (pow.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))))) #s(literal -6 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 3 binary32))) (*.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.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))) (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 2 binary32)))))
(/.f32 (+.f32 (pow.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))))) #s(literal -6 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 3 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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.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))) (pow.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))))) #s(literal -4 binary32)))))
(/.f32 (+.f32 (pow.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))))) #s(literal -6 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 3 binary32))) (fma.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.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))) (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 2 binary32))))
(/.f32 (+.f32 (pow.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))))) #s(literal -6 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 3 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)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.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 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -4 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 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))
(/.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)))) alphay) #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))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 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)))) alphay) #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 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 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))
(/.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 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 -4 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 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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.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))) (pow.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))))) #s(literal -4 binary32))) (+.f32 (pow.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))))) #s(literal -6 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 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (*.f32 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)))) alphay) #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)))))
(/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (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)) (pow.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))))) #s(literal -4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.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))) (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 2 binary32))) (+.f32 (pow.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))))) #s(literal -6 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 3 binary32)))))
(/.f32 #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)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.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 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 -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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (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 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (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 (sin.f32 (atan.f32 (*.f32 (tan.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 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 -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 (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)) alphax) (/.f32 #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 (sin.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 (cos.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 (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 (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 (pow.f32 alphax #s(literal -2 binary32)) (pow.f32 (/.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))))) #s(literal -2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.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 (/.f32 (cos.f32 (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 (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 (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 (+.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/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 (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/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 (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 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 (sin.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 (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 #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)) 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)) (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 (cos.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 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)))
(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)))
(+.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 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.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 (sin.f32 (atan.f32 (*.f32 (tan.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))) #s(literal -1/2 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 (*.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))) #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 (sin.f32 (atan.f32 (*.f32 (tan.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))))))
(*.f32 (pow.f32 (+.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 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)) #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 (*.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)) #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 (sin.f32 (atan.f32 (*.f32 (tan.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)))))
(/.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 (*.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))))))
(/.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 (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))))
(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 (*.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))) #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 (*.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)) #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 (*.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/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 (sin.f32 (atan.f32 (*.f32 (tan.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)))
(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 (*.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)))))
(*.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))))) (sin.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 (exp.f32 (log.f32 (sin.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 (sin.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 (atan.f32 (*.f32 (tan.f32 (*.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 (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 (sin.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)))))
(*.f32 #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)))
(/.f32 (*.f32 (sin.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 (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) (cos.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 (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 (cos.f32 (atan.f32 (*.f32 (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) (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/4 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 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 #s(literal 1 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 3 binary32))) (+.f32 #s(literal 1 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 (cos.f32 (atan.f32 (*.f32 (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) (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/8 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/8 binary32))) (+.f32 #s(literal 1/4 binary32) (+.f32 (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 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/4 binary32)))))
(/.f32 (neg.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 -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)) (sin.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) (cos.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 #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))
(/.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 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)) (*.f32 (/.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) (cos.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 #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) (*.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 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 #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 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)))
(pow.f32 (exp.f32 (log.f32 (sin.f32 (atan.f32 (*.f32 (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 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.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 (sin.f32 (atan.f32 (*.f32 (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 (sin.f32 (atan.f32 (*.f32 (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 (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/2 binary32) (*.f32 (neg.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 #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)))))
(+.f32 #s(literal 1/2 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/2 binary32))))
(exp.f32 (*.f32 (log.f32 (exp.f32 (log.f32 (sin.f32 (atan.f32 (*.f32 (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 (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)))
(exp.f32 (*.f32 (log.f32 (sin.f32 (atan.f32 (*.f32 (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 (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 2 binary32)) (pow.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))))) #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 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 -4 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 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 (/.f32 u0 (+.f32 (pow.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))))) #s(literal -6 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 3 binary32)))) (fma.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.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))) (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 2 binary32))))
(*.f32 (/.f32 u0 (+.f32 (pow.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))))) #s(literal -6 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 3 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)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.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 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay 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)))) alphay) #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 alphax alphay) #s(literal 2 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)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) u0)
(*.f32 u0 (/.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 #s(literal 1 binary32) (/.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 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 #s(literal -1 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 u0) (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 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)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.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) (/.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))) u0))
(*.f32 (/.f32 u0 (-.f32 (pow.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)))))))) (* alphax 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))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(literal 2 binary32)))) (-.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)))))))) (* alphax 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))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 u0 (+.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(literal 3 binary32)) (pow.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)))))))) (* alphax 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))) #s(literal 3 binary32)))) (fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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)))) (pow.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)))))))) (* alphax 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))) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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))))) u0)
(*.f32 u0 (/.f32 #s(literal 1 binary32) (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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))))))
(*.f32 #s(literal 1 binary32) (/.f32 u0 (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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))))))
(/.f32 (*.f32 u0 #s(literal -1 binary32)) (neg.f32 (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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))))))
(/.f32 (neg.f32 u0) (neg.f32 (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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))))))
(/.f32 u0 (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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)))) u0))
(*.f32 (-.f32 (pow.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)))))))) (* alphax 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))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.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)))))))) (* alphax 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))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(literal 3 binary32)) (pow.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)))))))) (* alphax 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))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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)))) (pow.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)))))))) (* alphax 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))) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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)))) #s(literal 1 binary32))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(literal 2 binary32)) (pow.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)))))))) (* alphax 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))) #s(literal 2 binary32))) (-.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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)))))
(/.f32 (neg.f32 (-.f32 (pow.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)))))))) (* alphax 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))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(literal 2 binary32)))) (neg.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)))))))) (* alphax 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))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(literal 3 binary32)) (pow.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)))))))) (* alphax 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))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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)))) (pow.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)))))))) (* alphax 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))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.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)))))))) (* alphax 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))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (-.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)))))))) (* alphax 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))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 (pow.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)))))))) (* alphax 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))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(literal 2 binary32))) (-.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)))))))) (* alphax 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))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(literal 3 binary32)) (pow.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)))))))) (* alphax 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))) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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)))) (pow.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)))))))) (* alphax 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))) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(literal 3 binary32)) (pow.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)))))))) (* alphax 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))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(literal 2 binary32)) (-.f32 (pow.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)))))))) (* alphax 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))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(literal 3 binary32)) (pow.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)))))))) (* alphax 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))) #s(literal 3 binary32))) (fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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)))) (pow.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)))))))) (* alphax 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))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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))))) #s(literal -1 binary32))
(/.f32 (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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)))) #s(literal 1 binary32))
(/.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)))))))) (* alphax 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))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 (pow.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)))))))) (* alphax 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))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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)))) (pow.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)))))))) (* alphax 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))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(literal 3 binary32)) (pow.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)))))))) (* alphax 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))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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))))))
(-.f32 (/.f32 (pow.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)))))))) (* alphax 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))) #s(literal 2 binary32)) (-.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)))))))) (* alphax 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))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(literal 2 binary32)) (-.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)))))))) (* alphax 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))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))))))
(fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)) (/.f32 #s(literal 1 binary32) alphay) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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 (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)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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 (sin.f32 (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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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 (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))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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 (sin.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (pow.f32 alphay #s(literal -2 binary32)) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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 (sin.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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 #s(literal 1 binary32) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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))))
(+.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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))))
(+.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)))))))) (* alphax 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))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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 (pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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))))) #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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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))))) #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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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))))) #s(literal 1 binary32))))))
(*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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))))) #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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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))))) #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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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))))) #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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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))))) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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))))) #s(literal 1 binary32))))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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))))) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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))))) #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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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)))))) #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)) (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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))))))) #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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax 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))))) #s(literal 1 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 (/.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) (/.f32 (/.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))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 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))))))
(pow.f32 (/.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))))) #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 (neg.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)))
(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 (sin.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (cos.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (neg.f32 (sin.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (neg.f32 (cos.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (sin.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sin.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(*.f32 (sin.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (cos.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (neg.f32 (sin.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (neg.f32 (cos.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (sin.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sin.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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 (+.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 (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 (*.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))
(exp.f32 (*.f32 (log.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 (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 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))))) (cos.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 (sin.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))))) (sin.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))))))
(fma.f32 (cos.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (fma.f32 (*.f32 u1 (PI.f32)) #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 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 (sin.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (fma.f32 (*.f32 u1 (PI.f32)) #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 u1 (PI.f32)) #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 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))))) (cos.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))))) (*.f32 (sin.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))))) (sin.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))))))
(+.f32 (*.f32 (cos.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (fma.f32 (*.f32 u1 (PI.f32)) #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 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 (sin.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (fma.f32 (*.f32 u1 (PI.f32)) #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 u1 (PI.f32)) #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)))
#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 (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 u0 (*.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 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))))
(*.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 (PI.f32)) #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 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #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))) (fma.f32 (*.f32 u1 (PI.f32)) #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 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #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 #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 #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 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))))
(/.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 (PI.f32)) #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 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 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (fma.f32 (*.f32 u1 (PI.f32)) #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 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #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))) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))))
(/.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 (PI.f32)) #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 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 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (fma.f32 (*.f32 u1 (PI.f32)) #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 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (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 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.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 (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.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 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (fma.f32 (*.f32 u1 (PI.f32)) #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 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #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))) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))) (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))))
(-.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (fma.f32 (*.f32 u1 (PI.f32)) #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 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(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 (*.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 (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 #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 (cos.f32 (atan.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 (/.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) (/.f32 (/.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))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 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))))))
(pow.f32 (/.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))))) #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 (neg.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)))
(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 (+.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 (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 (*.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))
(exp.f32 (*.f32 (log.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 (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 (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 2 binary32)) #s(literal 1/4 binary32)) (/.f32 #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))))
(*.f32 (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 2 binary32))) #s(literal 3 binary32)) #s(literal 1/8 binary32) #s(literal 1/8 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1/4 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/4 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 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)) #s(literal 1/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 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 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)) (/.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 (-.f32 #s(literal 1 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 (sin.f32 (atan.f32 (*.f32 (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) (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/4 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 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) (pow.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 3 binary32))) (+.f32 #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)) (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)))))
(/.f32 (neg.f32 (-.f32 (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 2 binary32)) #s(literal 1/4 binary32))) (neg.f32 (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))))
(/.f32 (neg.f32 (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 2 binary32))) #s(literal 3 binary32)) #s(literal 1/8 binary32) #s(literal 1/8 binary32))) (neg.f32 (+.f32 (-.f32 #s(literal 1/4 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/4 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 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 (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 2 binary32)) #s(literal 1/4 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)))
(/.f32 (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 2 binary32))) #s(literal 3 binary32)) #s(literal 1/8 binary32) #s(literal 1/8 binary32)) (+.f32 #s(literal 1/4 binary32) (-.f32 (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 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/4 binary32)))))
(/.f32 (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 2 binary32))) #s(literal 3 binary32)) #s(literal 1/8 binary32) #s(literal 1/8 binary32)) (+.f32 (-.f32 #s(literal 1/4 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/4 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 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)) #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 #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) (/.f32 (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)) (-.f32 (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 2 binary32)) #s(literal 1/4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 #s(literal 1/4 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/4 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 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 2 binary32))) #s(literal 3 binary32)) #s(literal 1/8 binary32) #s(literal 1/8 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 (/.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) (cos.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 (*.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 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 2 binary32))) #s(literal 1/2 binary32) #s(literal -1/2 binary32))) (/.f32 #s(literal 1/4 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))))
(-.f32 #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)))
(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 #s(literal 0 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 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 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 (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)))
(exp.f32 (*.f32 (log.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)))
(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 (/.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) (/.f32 (/.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))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 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))))))
(pow.f32 (/.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))))) #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 (neg.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)))
(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))))

eval247.0ms (1.5%)

Memory
34.5MiB live, 539.1MiB allocated
Compiler

Compiled 130 220 to 9 638 computations (92.6% saved)

prune145.0ms (0.9%)

Memory
6.4MiB live, 127.5MiB allocated
Pruning

30 alts after pruning (24 fresh and 6 done)

PrunedKeptTotal
New1 019141 033
Fresh71017
Picked415
Done055
Total1 030301 060
Accuracy
99.9%
Counts
1 060 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
90.7%
(pow.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32))) #s(literal -1/2 binary32))
87.5%
(pow.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))
87.1%
(pow.f32 (+.f32 #s(approx (/ (/ 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))) (*.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 -1/2 binary32))
97.6%
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))))))
97.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
89.0%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32))))
97.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
53.2%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 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)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
66.1%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) u0) (-.f32 #s(literal 1 binary32) u0)))))
91.7%
(/.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 (*.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)) (/.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)))))
93.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 (fma.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)))))
97.1%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.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)))))
74.3%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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 #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)))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
96.6%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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)))))
98.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 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.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)))))
92.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 (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)))))))) (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)))))
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)))))
98.3%
(/.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)))))
98.2%
(/.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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)))))
92.9%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (exp.f32 (*.f32 (*.f32 (log1p.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/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)))))
98.0%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #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)))))
92.9%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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) #s(approx (+ (* 2 u1) 1/2) (*.f32 #s(literal 2 binary32) u1)))))))) #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 #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)))))
91.7%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (+ (* (cos (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2)) 1/2) 1/2) (* alphax alphax)) (/ (* (sin (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) (fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
91.9%
(/.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) (-.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))))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
98.5%
(/.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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
92.2%
(/.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) #s(approx (+ (* 2 u1) 1/2) (*.f32 #s(literal 2 binary32) u1))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
97.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 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) #s(approx (+ (* 2 u1) 1/2) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
54.6%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #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 (/.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.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))))) #s(literal 1 binary32))
Compiler

Compiled 5 831 to 2 592 computations (55.5% saved)

simplify172.0ms (1%)

Memory
6.7MiB live, 161.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff1
(+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))
cost-diff1
(+.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)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) (*.f32 alphay alphay)))
cost-diff2
(*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) (*.f32 alphay alphay)))) u0)
cost-diff3
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
cost-diff0
(-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32))
cost-diff0
(sqrt.f32 (/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
cost-diff30
(/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
cost-diff0
(*.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)))
cost-diff0
#s(approx (/ (/ 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))) (*.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))))
cost-diff0
(+.f32 #s(approx (/ (/ 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))) (*.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))
cost-diff0
(pow.f32 (+.f32 #s(approx (/ (/ 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))) (*.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 -1/2 binary32))
cost-diff0
(/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))
cost-diff0
(+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
cost-diff0
(sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
cost-diff0
(+.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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
cost-diff0
(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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #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 (+ (/ (* (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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
cost-diff1
(+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01314430
02203337
13493072
25043072
37943072
415543072
532193072
673213072
081573065
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 #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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #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 (+ (/ (* (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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(+.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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
#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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32))))
(/.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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))
(*.f32 (*.f32 alphay alphay) u0)
(*.f32 alphay 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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)
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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))
(*.f32 (PI.f32) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)))
(+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))
(*.f32 u1 #s(literal 2 binary32))
(-.f32 #s(literal 1 binary32) u0)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))
#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 (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 u0 (*.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 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))
(sin.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
#s(literal -2 binary32)
(*.f32 u0 (*.f32 alphay alphay))
u0
(*.f32 alphay alphay)
(-.f32 #s(literal 1 binary32) u0)
(pow.f32 (+.f32 #s(approx (/ (/ 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))) (*.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 -1/2 binary32))
(+.f32 #s(approx (/ (/ 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))) (*.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(approx (/ (/ 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))) (*.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))))
(*.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)))
(/.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 alphay 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))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 alphax)
alphax
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (*.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 u0 (-.f32 #s(literal 1 binary32) u0))
u0
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
#s(literal -1/2 binary32)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
#s(literal 1 binary32)
(sqrt.f32 (/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))
#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 (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 u0 (*.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 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))
(sin.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
#s(literal -2 binary32)
(*.f32 u0 (*.f32 alphay alphay))
u0
(*.f32 alphay alphay)
(-.f32 #s(literal 1 binary32) u0)
(-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #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)))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #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) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #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 (*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #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 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #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) (+.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)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) (*.f32 alphay alphay))))
(+.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)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) (*.f32 alphay alphay)))
#s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)))))))
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))
(/.f32 alphay alphax)
alphay
alphax
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)))))
(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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))
(*.f32 (PI.f32) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)))
(+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))
(*.f32 u1 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) (*.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(sin.f32 (atan.f32 (*.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))
(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)))))))
(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 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
#s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)
Outputs
(/.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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 (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)))))) #s(literal 2 binary32)))) (-.f32 u0 #s(literal 1 binary32))))))
#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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(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 (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)))))) #s(literal 2 binary32)))) (-.f32 u0 #s(literal 1 binary32)))))
(+.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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(-.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 (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)))))) #s(literal 2 binary32)))) (-.f32 u0 #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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(/.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 (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)))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
#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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32))))
#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 (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)))))) #s(literal 2 binary32))))
(/.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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.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)))))) #s(literal 2 binary32)))
(*.f32 (*.f32 alphay alphay) u0)
(*.f32 alphay 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32))
(pow.f32 (sin.f32 (atan.f32 (/.f32 (*.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)))))) #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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)))))))
(sin.f32 (atan.f32 (/.f32 (*.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))))))
(atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))
(atan.f32 (/.f32 (*.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 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)))))
(/.f32 (*.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 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)
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) (+.f32 (*.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)))
(*.f32 (PI.f32) (+.f32 (*.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 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
(*.f32 u1 #s(literal 2 binary32))
(-.f32 #s(literal 1 binary32) u0)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.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 (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) u0)) #s(literal -1 binary32))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(sqrt.f32 (-.f32 (/.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 (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) u0)) #s(literal -1 binary32)))
(+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(-.f32 (/.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 (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) u0)) #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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))
(/.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 (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) u0))
#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 (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 u0 (*.f32 alphay alphay))))
#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 (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)) (*.f32 u0 (*.f32 alphay alphay)))
(*.f32 (*.f32 (*.f32 alphay alphay) 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)))
(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)
alphay
alphax
#s(literal -2 binary32)
(*.f32 u0 (*.f32 alphay alphay))
(*.f32 (*.f32 alphay alphay) u0)
u0
(*.f32 alphay alphay)
(-.f32 #s(literal 1 binary32) u0)
(pow.f32 (+.f32 #s(approx (/ (/ 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))) (*.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 -1/2 binary32))
(pow.f32 (+.f32 #s(approx (/ (/ 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))) (/.f32 (*.f32 (/.f32 alphay (-.f32 #s(literal 1 binary32) u0)) (*.f32 u0 alphay)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.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)))))) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(+.f32 #s(approx (/ (/ 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))) (*.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(approx (/ (/ 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))) (/.f32 (*.f32 (/.f32 alphay (-.f32 #s(literal 1 binary32) u0)) (*.f32 u0 alphay)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.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)))))) #s(literal 2 binary32)))) #s(literal 1 binary32))
#s(approx (/ (/ 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))) (*.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(approx (/ (/ 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))) (/.f32 (*.f32 (/.f32 alphay (-.f32 #s(literal 1 binary32) u0)) (*.f32 u0 alphay)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.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)))))) #s(literal 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)))
(/.f32 (*.f32 (/.f32 alphay (-.f32 #s(literal 1 binary32) u0)) (*.f32 u0 alphay)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.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)))))) #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 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.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)))))) #s(literal 2 binary32)))
(*.f32 alphay 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))
(pow.f32 (sin.f32 (atan.f32 (/.f32 (*.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)))))) #s(literal 2 binary32))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (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))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (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 alphay alphax)
alphax
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 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 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #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 (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 u0 (-.f32 #s(literal 1 binary32) u0))
u0
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
#s(literal -1/2 binary32)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.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 (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) u0)) #s(literal -1 binary32))))
#s(literal 1 binary32)
(sqrt.f32 (/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(sqrt.f32 (-.f32 (/.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 (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) u0)) #s(literal -1 binary32)))
(/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(-.f32 (/.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 (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) u0)) #s(literal -1 binary32))
(-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32))
(-.f32 (pow.f32 (/.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 (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) u0)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))
(pow.f32 (/.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 (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) u0)) #s(literal 2 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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))
(/.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 (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) u0))
#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 (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 u0 (*.f32 alphay alphay))))
#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 (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)) (*.f32 u0 (*.f32 alphay alphay)))
(*.f32 (*.f32 (*.f32 alphay alphay) 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)))
(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)
alphay
alphax
#s(literal -2 binary32)
(*.f32 u0 (*.f32 alphay alphay))
(*.f32 (*.f32 alphay alphay) u0)
u0
(*.f32 alphay alphay)
(-.f32 #s(literal 1 binary32) u0)
(-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(-.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 (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 u0 #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #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 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.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)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.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)))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 1 binary32))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #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))))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.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)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.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)))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #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 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.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)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.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)))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 1 binary32))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #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 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.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)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.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)))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) (*.f32 alphay alphay)))) u0)
(/.f32 u0 (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.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)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.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)))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))
(/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) (*.f32 alphay alphay))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.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)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.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)))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))
(+.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)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) (*.f32 alphay alphay)))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.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)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.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)))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))
#s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))
#s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.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)))))) #s(literal 2 binary32)) (*.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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.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)))))) #s(literal 2 binary32)) (*.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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.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)))))) #s(literal 2 binary32))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))))
(cos.f32 (atan.f32 (/.f32 (*.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))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)))))))
(atan.f32 (/.f32 (*.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))
(/.f32 (*.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 alphay alphax)
alphay
alphax
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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))))
(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) (+.f32 (*.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)))
(*.f32 (PI.f32) (+.f32 (*.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 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
(*.f32 u1 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) (*.f32 alphay alphay))
(*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))))
(*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/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)))))
(sin.f32 (atan.f32 (*.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))
(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)))))))
(sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))
(*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
#s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)

localize550.0ms (3.3%)

Memory
-12.5MiB live, 793.9MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy11.946987724317195
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
accuracy11.946987724317195
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
accuracy12.82727709264013
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))))
accuracy28.178054808561576
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
accuracy0.522480029305326
(pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))
accuracy5.757487745504273
#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 (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 u0 (*.f32 alphay alphay))))
accuracy9.62910344096997
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
accuracy11.946987724317195
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
accuracy0.37728500976844204
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
accuracy5.759993620930721
#s(approx (/ (/ 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))) (*.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))))
accuracy11.775511579977266
(cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
accuracy27.927638616819607
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
accuracy0.37728500976844204
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
accuracy5.757487745504273
#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 (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 u0 (*.f32 alphay alphay))))
accuracy9.62910344096997
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
accuracy11.946987724317195
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
accuracy0.37728500976844204
(*.f32 (PI.f32) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)))
accuracy5.757487745504273
#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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32))))
accuracy11.775511579977266
(cos.f32 (*.f32 (PI.f32) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))
accuracy27.484524959084755
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
Samples
400.0ms256×0valid
Compiler

Compiled 3 617 to 100 computations (97.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 337.0ms
ival-div: 69.0ms (20.5% of total)
ival-sin: 49.0ms (14.5% of total)
ival-cos: 41.0ms (12.2% of total)
ival-mult: 39.0ms (11.6% of total)
ival-tan: 36.0ms (10.7% of total)
ival-cosu: 20.0ms (5.9% of total)
ival-atan: 15.0ms (4.5% of total)
ival-pow2: 14.0ms (4.2% of total)
ival-sinu: 12.0ms (3.6% of total)
ival-pow: 11.0ms (3.3% of total)
ival-tanu: 10.0ms (3% of total)
ival-add: 10.0ms (3% of total)
ival-sqrt: 5.0ms (1.5% of total)
ival-sub: 3.0ms (0.9% of total)
ival-pi: 1.0ms (0.3% of total)
exact: 1.0ms (0.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series712.0ms (4.2%)

Memory
1.3MiB live, 867.8MiB allocated
Counts
33 → 252
Calls
Call 1
Inputs
(+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))
(/.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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(+.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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))
(pow.f32 (+.f32 #s(approx (/ (/ 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))) (*.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 -1/2 binary32))
(+.f32 #s(approx (/ (/ 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))) (*.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(approx (/ (/ 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))) (*.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))))
(*.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)))
(/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(sqrt.f32 (/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 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 #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) (*.f32 alphay alphay)))) u0)
(+.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)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) (*.f32 alphay alphay)))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
(cos.f32 (*.f32 (PI.f32) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))
#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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32))))
(*.f32 (PI.f32) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)))
(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))
#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 (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 u0 (*.f32 alphay alphay))))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(cos.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)))
(pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))))
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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))))
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 (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (+ (* 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)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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) u0) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))
(* u0 (+ (/ (* (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 (+ (* u0 (- (/ (* (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))))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(* u0 (+ (* u0 (- (* u0 (- (/ (* (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 (/ (pow alphay 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 (* u0 (+ (* u0 (+ (* 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 u0 2) (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 u0 2) (+ (* 2 (/ u0 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 u0 2) (+ (* u0 (+ (* 3 (/ u0 (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))) (* 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 (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 u0 2) (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 u0 2) (+ (* 2 (/ u0 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 u0 2) (+ (* u0 (+ (* 3 (/ u0 (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))) (* 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 (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 u0 2) (+ (* u0 (+ (* u0 (+ (* 4 (/ u0 (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))) (* 3 (/ 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))))) (* 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 (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))))
(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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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))))))
(* -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)))) (* -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) (* (pow u0 2) (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)))) (/ (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 u0 3) (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)))) (+ (/ (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)))))
(* -1 (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) u0)) (* -1 (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 3 (/ 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))))) (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 u0 2))) (* -1 (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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))))))) (/ 2 (* u0 (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (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 (/ (+ (* -1 (/ (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 3 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 4 (/ 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))))) (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 u0 3))) (* -1 (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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 u0 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (- (/ 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 u0 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) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 u0 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (* u0 (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (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)))))))))
(* (sqrt -1) (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 (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/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))))) (* (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 (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 (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)))) (* u0 (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* (sqrt -1) (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 (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/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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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)))) (+ (* -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))))) (* (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (+ (* 1/4 (/ (* (pow (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (sqrt -1) 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))) (- (/ 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 u0 2) (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/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))))) (* (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 (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 (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)))) (* u0 (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* (sqrt -1) (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 (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/2 (* (/ (+ (* -4 (/ (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (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 (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 (/ (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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)))) (+ (* -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))))) (* (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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))) 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 (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/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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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)))) (+ (* -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))))) (* (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (+ (* 1/4 (/ (* (pow (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (sqrt -1) 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))) (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (sqrt -1) 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))) (- (/ 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 u0 3) (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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)))) (+ (* -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))))) (* (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (+ (* 1/4 (/ (* (pow (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (sqrt -1) 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))) (- (/ 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 u0 2) (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/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))))) (* (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 (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 (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)))) (* u0 (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* (sqrt -1) (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 (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)))))))
(* (sqrt -1) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (* u0 (sqrt -1))) (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 (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))))) (* (sqrt -1) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (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 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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/4 (/ (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) 2)) (* (pow (sqrt -1) 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)))) (* 3 (/ 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))))) (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 u0 2) (sqrt -1))) (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 (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/2 (* (/ (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (* u0 (sqrt -1))) (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 (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))))) (* (sqrt -1) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (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 (/ (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 3 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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/4 (/ (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) 2)) (* (pow (sqrt -1) 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)))) (* 3 (/ 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))))) (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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 (sqrt -1) 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)))) (* 4 (/ 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))))) (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 u0 3) (sqrt -1))) (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 (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/2 (* (/ (+ (* -1 (/ (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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/4 (/ (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) 2)) (* (pow (sqrt -1) 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)))) (* 3 (/ 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))))) (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 u0 2) (sqrt -1))) (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 (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/2 (* (/ (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (* u0 (sqrt -1))) (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 (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))))) (* (sqrt -1) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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))) 2)) 1)
(- (+ (* 2 (/ 1 (* u0 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (* u0 (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))) (/ 3 (* (pow u0 2) (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)
(- (+ (* 3 (/ 1 (* (pow u0 2) (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)))) (+ (* 4 (/ 1 (* (pow u0 3) (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (* u0 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ 1 (* u0 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) (+ (/ 2 (* u0 (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))) (/ 3 (* (pow u0 2) (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)))))
(+ (* 3 (/ 1 (* (pow u0 2) (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)))) (+ (* 4 (/ 1 (* (pow u0 3) (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (* u0 (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))))))
(+ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)))))
(- (* -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)))))
(+ (* -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)) (* -1 (/ (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)) (* -1 (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (+ (* 2 (/ 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))))) (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 (* u0 (* (pow (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (/ 3 (* u0 (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (* u0 (* (pow (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (- (+ (* 3 (/ 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))))) (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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ 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))))) 2) (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 (/ (+ (* -1 (/ (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1 (/ (- (+ (* 3 (/ 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))))) (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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ 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))))) 2) (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 4 (/ 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))))) (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))))))) u0))) u0)) (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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)))))) u0)) (* -1 (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(* (/ 1 (sqrt -1)) (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 (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/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))))) (* (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 (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 (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)))) (* u0 (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* (/ 1 (sqrt -1)) (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 (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 (/ (+ (* -1/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))))) (* (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 (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 (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)))) (sqrt -1)) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (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 (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/4 (/ (* (pow (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (* 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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))))))) (* u0 (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (sqrt -1)) (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 (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 (/ (+ (* -1 (/ (+ (* 1/2 (* (/ (+ (* -4 (/ (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (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 (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 (/ (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 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 (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 (/ (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (* 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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)))))) (* (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ (* (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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/4 (/ (* (pow (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (* 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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))) 2)) 1))))))) (* u0 (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (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 (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/4 (/ (* (pow (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (* 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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))))))) (sqrt -1)) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (* (/ (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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)))) (sqrt -1)) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (sqrt -1)) (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 (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/2 (* (/ (* (sqrt -1) (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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)))))) 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 (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))))) (* (sqrt -1) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (* (* (sqrt -1) (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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)))))) (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 (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/2 (* (/ (* (sqrt -1) (- (+ (* 3 (/ 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))))) (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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (* 1/4 (/ (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) 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))) (* 3 (/ 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))))) 2) (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)))))))) 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 (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)))))) u0)) (* (sqrt -1) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (* (* (sqrt -1) (- (+ (* 3 (/ 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))))) (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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (* 1/4 (/ (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) 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))) (* 3 (/ 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))))) 2) (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)))))))) (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 (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/2 (* (/ (* (sqrt -1) (+ (* -1 (/ (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1 (/ (- (+ (* 3 (/ 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))))) (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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ 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))))) 2) (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (- (+ (* 3 (/ 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))))) (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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (* 1/4 (/ (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) 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))) (* 3 (/ 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))))) 2) (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 (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))) (* 4 (/ 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))))) (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))))))))) 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 (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)))))) u0)) (* -1/2 (* (* (sqrt -1) (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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)))))) (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 (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)))))) u0)) (* (sqrt -1) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))
(- (+ (* -1 (/ (- (* -1 (/ (+ (* 4 (/ 1 (* u0 (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)))) (* 3 (/ 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)))) 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)))) u0)) (/ 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 (/ (- (* -1 (/ (+ (* 4 (/ 1 (* u0 (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)))) (* 3 (/ 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)))) 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)))) u0)) (/ 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/2 (* 2 u1))
(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 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))
(/ (- (/ (pow u0 2) (* (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 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 u0))) 1))
(sqrt (/ (- (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 u0) 2))) 1)))
(sqrt (/ (- (/ (pow u0 2) (* (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 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 u0))) 1)))
(- (/ (pow u0 2) (* (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 u0) 2))) 1)
(* 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)))
(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))))))))
(/ (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 u0 2) (* (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 u0) 2)))
(cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))
(* 2 u1)
(* u1 (+ 2 (* 1/2 (/ 1 u1))))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(cos (* (PI) (+ 1/2 (* 2 u1))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/ (* (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)))))
(cos (* (PI) (- 1/2 (* -2 u1))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(cos (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 (+ (* 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))))))
(/ (* (pow alphax 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 (/ (* (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)))))
(* (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)))))
(* (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))))) (* -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))))))) (/ (* u0 (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) (- (* -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))))) (* -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 (* (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)))))) (* -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 (* (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)))) (* 1/2 (* (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)))) (+ (* -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 (* (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 (- (/ (* u0 (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)))) (+ (* 2 (/ (* (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))))) (/ (pow u0 3) (* (pow (cos (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 (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 alphax 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)
(- (* (pow alphax 4) (+ (* -2 (/ (* (pow alphax 2) (* (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))))) (/ (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)
(- (* (pow alphax 4) (+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -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 alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (/ (* (pow u0 2) (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))))))))) 8) (pow (- 1 u0) 2))))))) (* 2 (/ (* (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))))))) (/ (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)
(/ (* (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))
(/ (* (pow alphax 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 alphax 4) (+ (* -2 (/ (* (pow alphax 2) (* (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))))) (/ (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 alphax 4) (+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -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 alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (/ (* (pow u0 2) (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))))))))) 8) (pow (- 1 u0) 2))))))) (* 2 (/ (* (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))))))) (/ (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 alphax 4) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -2 (/ (* (pow u0 2) (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))))))))) 10) (pow (- 1 u0) 2))))) (* -2 (/ (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -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 alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (/ (* (pow u0 2) (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))))))))) 8) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))) (+ (* -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 alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (/ (* (pow u0 2) (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))))))))) 8) (pow (- 1 u0) 2))))))) (* 2 (/ (* (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))))))) (/ (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)))))
(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 (/ (* (pow alphay 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 u0)))
(+ (* -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))))
(- (+ (/ (* (pow alphay 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 (/ (* (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 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) 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 6) (* (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) (- (/ (* (pow alphay 2) 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) (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 alphay 2) 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 alphay 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 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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) 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 6) (* (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) (- (/ (* (pow alphay 2) 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 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 u0) 2)))) (/ (* (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 u0) 2)))) (* (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))) 1)))) (/ (* (pow alphay 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 alphay 2) 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) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 4) (* (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 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- (/ (* (pow alphay 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 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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) 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 alphay 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) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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)))))))))
(- (+ (* -2 (/ (* (pow alphay 6) (* (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) (- (/ (* (pow alphay 2) 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 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 u0) 2)))) (/ (* (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 u0) 2)))) (* (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))) 1)))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 u0) 2))))) (* (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 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 alphay 2) 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) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 4) (* (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 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 u0) 2)))) (/ (* (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 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 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) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (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 6) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (/ (* (pow alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 6) (* (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 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- (/ (* (pow alphay 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 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphay 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 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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) 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) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 6) (* (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))))) (/ (* (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 alphay 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) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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))))))))))))
(sqrt (/ (- (/ (* (pow alphay 2) 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) (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)))
(+ (sqrt (/ (- (/ (* (pow alphay 2) 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) (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 (* (/ (- (* -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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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)))))) (pow alphax 2)) (sqrt (/ (- (/ (* (pow alphay 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) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1))))))
(+ (sqrt (/ (- (/ (* (pow alphay 2) 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) (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 (* (/ (- (* -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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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)))))) (pow alphax 2)) (sqrt (/ (- (/ (* (pow alphay 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) 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 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) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphay 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 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 u0))) 1)) (pow (- (/ (* (pow alphay 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))) (* 1/4 (/ (* (pow (- (* -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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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)))))) 2) (- (/ (* (pow alphay 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) 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 alphax 4)) (sqrt (/ (- (/ (* (pow alphay 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) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))))))
(+ (sqrt (/ (- (/ (* (pow alphay 2) 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) (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 (* (/ (- (* -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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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)))))) (pow alphax 2)) (sqrt (/ (- (/ (* (pow alphay 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) 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 (* (/ (- (* -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) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphay 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 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 u0))) 1)) (pow (- (/ (* (pow alphay 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)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphay 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 u0) 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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))))))) (- (/ (* (pow alphay 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) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 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 u0))) 1)) (pow (- (/ (* (pow alphay 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))) (* 1/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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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)))))) (* (- (/ (* (pow alphay 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 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) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphay 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 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 u0))) 1)) (pow (- (/ (* (pow alphay 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))) (* 1/4 (/ (* (pow (- (* -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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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)))))) 2) (- (/ (* (pow alphay 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) 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))))))) (pow alphax 6)) (sqrt (/ (- (/ (* (pow alphay 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) 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 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) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphay 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 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 u0))) 1)) (pow (- (/ (* (pow alphay 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))) (* 1/4 (/ (* (pow (- (* -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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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)))))) 2) (- (/ (* (pow alphay 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) 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 alphax 4)) (sqrt (/ (- (/ (* (pow alphay 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) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1))))))))
(sqrt (/ (- (/ (* (pow alphay 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) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))
(+ (sqrt (/ (- (/ (* (pow alphay 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) 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 (* (/ (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 2)) (sqrt (/ (- (/ (* (pow alphay 2) 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) (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))))))
(+ (sqrt (/ (- (/ (* (pow alphay 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) 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 (* (/ (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 2)) (sqrt (/ (- (/ (* (pow alphay 2) 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) (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 (* (/ (- (* -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 u0) 2)))) (/ (* (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 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 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) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (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 (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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)))))) 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 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 6) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (/ (* (pow alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 4)) (sqrt (/ (- (/ (* (pow alphay 2) 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) (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)))))))
(+ (sqrt (/ (- (/ (* (pow alphay 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) 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 (* (/ (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 2)) (sqrt (/ (- (/ (* (pow alphay 2) 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) (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 (* (/ (- (* -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 u0) 2)))) (/ (* (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 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 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) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (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 (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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)))))) 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 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 6) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (/ (* (pow alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 4)) (sqrt (/ (- (/ (* (pow alphay 2) 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) (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 (* (/ (- (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 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 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) (- (* -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 u0) 2)))) (/ (* (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 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 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) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (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 6) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (/ (* (pow alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (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 8) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- (/ (* (pow alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (/ (* (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (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 u0) 2)))) (/ (* (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 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 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) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (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 (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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)))))) 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 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 6) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (/ (* (pow alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 2) 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) (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 6) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (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)))))))) (pow alphax 6)) (sqrt (/ (- (/ (* (pow alphay 2) 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) (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 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 (/ (* (pow alphay 6) (* (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))))) (/ (* (pow alphay 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 (/ (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))) (pow alphax 4))) (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (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 (/ (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 u0) 2))))) (pow alphax 6))) (/ (* (pow alphay 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 (+ (* -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 alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (+ (* 2 (/ (* (pow alphay 6) (* (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))))) (/ (* (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 alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (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))
(/ (* (pow alphay 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)))
(+ (* -2 (/ (* (pow alphay 6) (* (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))))) (/ (* (pow alphay 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 (/ (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))) (pow alphax 4))) (/ (* (pow alphay 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)))) (* 2 (/ (* (pow alphay 6) (* (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 (/ (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 u0) 2))))) (pow alphax 6))) (/ (* (pow alphay 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)))) (+ (* -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 alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (+ (* 2 (/ (* (pow alphay 6) (* (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))))) (/ (* (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 alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (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 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 (+ (* 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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) (+ (* (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) (+ (* (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))))) (* -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))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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) (- (* -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))))) (* -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 (* (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)))))) (* -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 (* (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)))) (* 1/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))))))))) 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 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 (- (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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)))) (+ (* 2 (/ (* (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))))) (/ (pow u0 3) (* (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 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 alphay 4) (+ (* -2 (/ (* (pow alphay 2) (* (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))))) (/ (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 4) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -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 alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (/ (* (pow u0 2) (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))))))))) 8) (pow (- 1 u0) 2))))))) (* 2 (/ (* (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))))))) (/ (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 (/ (* (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))
(* (pow alphay 4) (+ (* -2 (/ (* (pow alphay 2) (* (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))))) (/ (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 alphay 4) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -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 alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (/ (* (pow u0 2) (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))))))))) 8) (pow (- 1 u0) 2))))))) (* 2 (/ (* (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))))))) (/ (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 alphay 4) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -2 (/ (* (pow u0 2) (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))))))))) 10) (pow (- 1 u0) 2))))) (* -2 (/ (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -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 alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (/ (* (pow u0 2) (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))))))))) 8) (pow (- 1 u0) 2)))))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))) (+ (* -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 alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (/ (* (pow u0 2) (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))))))))) 8) (pow (- 1 u0) 2))))))) (* 2 (/ (* (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))))))) (/ (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)))))
(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 (/ (* (pow alphax 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))))))
(+ (* -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))))
(- (+ (/ (* (pow alphax 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 (/ (* (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 alphax 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) (- (/ (* (pow alphax 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 6) (* (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) (- (/ (* (pow alphax 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 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 alphax 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 alphax 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)))) (* (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 (- (/ (* (pow alphax 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 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 6) (* (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) (- (/ (* (pow alphax 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 (/ (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))) (* (pow alphay 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) (- 1 u0))) 1)))) (/ (* (pow alphax 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 alphax 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) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 4) (* (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)))))) (+ (* -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 alphax 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)))) (* (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 (- (/ (* (pow alphax 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 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 alphax 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)))) (* (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 (- (/ (* (pow alphax 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)))))))))
(- (+ (* -2 (/ (* (pow alphax 6) (* (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) (- (/ (* (pow alphax 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 (/ (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))) (* (pow alphay 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) (- 1 u0))) 1)))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 u0) 2))))) (* (pow alphay 6) (- (/ (* (pow alphax 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 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 alphax 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) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 4) (* (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)))))) (+ (* -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) (- (* -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 u0) 2)))) (/ (* (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 u0) 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))) (+ (* -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) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (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 6) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (/ (* (pow alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 6) (* (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)))))) (+ (* -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 alphax 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)))) (* (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 (- (/ (* (pow alphax 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 alphax 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)))) (* (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 (- (/ (* (pow alphax 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 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) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 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 alphax 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)))) (* (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 (- (/ (* (pow alphax 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))))))))))))
(sqrt (/ (- (/ (* (pow alphax 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 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)))
(+ (sqrt (/ (- (/ (* (pow alphax 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 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 (* (/ (- (* -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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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)))))) (pow alphay 2)) (sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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))))))
(+ (sqrt (/ (- (/ (* (pow alphax 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 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 (* (/ (- (* -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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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)))))) (pow alphay 2)) (sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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/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) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphax 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 u0) 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 (- (/ (* (pow alphax 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))) (* 1/4 (/ (* (pow (- (* -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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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)))))) 2) (- (/ (* (pow alphax 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)) (- (/ (* (pow alphax 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 4)) (sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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)))))))
(+ (sqrt (/ (- (/ (* (pow alphax 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 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 (* (/ (- (* -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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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)))))) (pow alphay 2)) (sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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/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) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (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) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphax 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 u0) 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 (- (/ (* (pow alphax 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)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphax 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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))))))) (- (/ (* (pow alphax 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) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 u0) 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 (- (/ (* (pow alphax 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))) (* 1/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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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)))))) (* (- (/ (* (pow alphax 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) (- (/ (* (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) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphax 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 u0) 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 (- (/ (* (pow alphax 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))) (* 1/4 (/ (* (pow (- (* -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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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)))))) 2) (- (/ (* (pow alphax 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)) (- (/ (* (pow alphax 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))) 1))))))) (pow alphay 6)) (sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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/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) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphax 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 u0) 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 (- (/ (* (pow alphax 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))) (* 1/4 (/ (* (pow (- (* -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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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)))))) 2) (- (/ (* (pow alphax 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)) (- (/ (* (pow alphax 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 4)) (sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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))))))))
(sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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)))
(+ (sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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/2 (* (/ (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 2)) (sqrt (/ (- (/ (* (pow alphax 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 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))))))
(+ (sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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/2 (* (/ (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 2)) (sqrt (/ (- (/ (* (pow alphax 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 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 (* (/ (- (* -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 u0) 2)))) (/ (* (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 u0) 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))) (+ (* -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) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (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))))) (+ (* 1/4 (/ (* (pow (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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)))))) 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 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))) (/ (* (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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 4)) (sqrt (/ (- (/ (* (pow alphax 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 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)))))))
(+ (sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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/2 (* (/ (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 2)) (sqrt (/ (- (/ (* (pow alphax 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 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 (* (/ (- (* -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 u0) 2)))) (/ (* (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 u0) 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))) (+ (* -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) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (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))))) (+ (* 1/4 (/ (* (pow (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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)))))) 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 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))) (/ (* (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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 4)) (sqrt (/ (- (/ (* (pow alphax 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 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 (* (/ (- (* -1 (/ (+ (* -2 (/ (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 u0) 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))) (+ (* -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) (- (* -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 u0) 2)))) (/ (* (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 u0) 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))) (+ (* -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) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (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 6) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (/ (* (pow alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (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))))) (+ (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (/ (* (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (/ (+ (* -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 u0) 2)))) (/ (* (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 u0) 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))) (+ (* -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) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (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))))) (+ (* 1/4 (/ (* (pow (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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)))))) 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 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))) (/ (* (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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 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 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))) (/ (* (pow alphax 6) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 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 alphay 6)) (sqrt (/ (- (/ (* (pow alphax 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 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 (/ (* (pow alphax 6) (* (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))))) (/ (* (pow alphax 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 (/ (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))) (pow alphay 4))) (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (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 (/ (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 u0) 2))))) (pow alphay 6))) (/ (* (pow alphax 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 (+ (* -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 alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (+ (* 2 (/ (* (pow alphax 6) (* (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))))) (/ (* (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 alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (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)))))
(+ (* -2 (/ (* (pow alphax 6) (* (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))))) (/ (* (pow alphax 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 (/ (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))) (pow alphay 4))) (/ (* (pow alphax 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)))) (* 2 (/ (* (pow alphax 6) (* (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 (/ (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 u0) 2))))) (pow alphay 6))) (/ (* (pow alphax 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)))) (+ (* -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 alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (+ (* 2 (/ (* (pow alphax 6) (* (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))))) (/ (* (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 alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2)))))))
Calls

12 calls:

TimeVariablePointExpression
182.0ms
alphax
@-inf
((+ (* u1 2) 1/2) (/ 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 (/ (* (/ 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 (/ (* (/ 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 (sqrt (+ (/ (* (/ 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))) (sqrt (+ (/ (* (/ 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)) (+ (/ (* (/ 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) (/ (* (/ 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 (+ (/ (/ 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) -1/2) (+ (/ (/ 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))) (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (PI) (+ (* 2 u1) 1/2))) (cos (* (PI) (+ (* 2 u1) 1/2))))))) 2)) (/ u0 (- 1 u0))) (/ (- (pow (/ (* (/ 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)) 2) 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)) (/ 1 (sqrt (/ (- (pow (/ (* (/ 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)) 2) 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)))) (sqrt (/ (- (pow (/ (* (/ 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)) 2) 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))) (- (pow (/ (* (/ 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)) 2) 1) (+ (* (* 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))) (+ (* 2 u1) 1/2) (cos (* (PI) (+ (* u1 2) 1/2))) (* (/ 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) (* (PI) (+ (* u1 2) 1/2)) (tan (* (+ (* u1 2) 1/2) (PI))) (+ (* u1 2) 1/2) (* (/ 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) (* (+ (* u1 2) 1/2) (PI)) (cos (* (PI) (+ (* 2 u1) 1/2))) (* (PI) (+ (* 2 u1) 1/2)) (pow (/ (* (/ 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)) 2) (cos (atan (* (/ alphay alphax) (/ (sin (* (PI) (+ (* 2 u1) 1/2))) (cos (* (PI) (+ (* u1 2) 1/2))))))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))
77.0ms
u0
@-inf
((+ (* u1 2) 1/2) (/ 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 (/ (* (/ 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 (/ (* (/ 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 (sqrt (+ (/ (* (/ 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))) (sqrt (+ (/ (* (/ 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)) (+ (/ (* (/ 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) (/ (* (/ 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 (+ (/ (/ 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) -1/2) (+ (/ (/ 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))) (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (PI) (+ (* 2 u1) 1/2))) (cos (* (PI) (+ (* 2 u1) 1/2))))))) 2)) (/ u0 (- 1 u0))) (/ (- (pow (/ (* (/ 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)) 2) 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)) (/ 1 (sqrt (/ (- (pow (/ (* (/ 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)) 2) 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)))) (sqrt (/ (- (pow (/ (* (/ 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)) 2) 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))) (- (pow (/ (* (/ 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)) 2) 1) (+ (* (* 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))) (+ (* 2 u1) 1/2) (cos (* (PI) (+ (* u1 2) 1/2))) (* (/ 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) (* (PI) (+ (* u1 2) 1/2)) (tan (* (+ (* u1 2) 1/2) (PI))) (+ (* u1 2) 1/2) (* (/ 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) (* (+ (* u1 2) 1/2) (PI)) (cos (* (PI) (+ (* 2 u1) 1/2))) (* (PI) (+ (* 2 u1) 1/2)) (pow (/ (* (/ 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)) 2) (cos (atan (* (/ alphay alphax) (/ (sin (* (PI) (+ (* 2 u1) 1/2))) (cos (* (PI) (+ (* u1 2) 1/2))))))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))
64.0ms
alphay
@inf
((+ (* u1 2) 1/2) (/ 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 (/ (* (/ 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 (/ (* (/ 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 (sqrt (+ (/ (* (/ 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))) (sqrt (+ (/ (* (/ 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)) (+ (/ (* (/ 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) (/ (* (/ 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 (+ (/ (/ 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) -1/2) (+ (/ (/ 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))) (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (PI) (+ (* 2 u1) 1/2))) (cos (* (PI) (+ (* 2 u1) 1/2))))))) 2)) (/ u0 (- 1 u0))) (/ (- (pow (/ (* (/ 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)) 2) 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)) (/ 1 (sqrt (/ (- (pow (/ (* (/ 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)) 2) 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)))) (sqrt (/ (- (pow (/ (* (/ 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)) 2) 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))) (- (pow (/ (* (/ 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)) 2) 1) (+ (* (* 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))) (+ (* 2 u1) 1/2) (cos (* (PI) (+ (* u1 2) 1/2))) (* (/ 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) (* (PI) (+ (* u1 2) 1/2)) (tan (* (+ (* u1 2) 1/2) (PI))) (+ (* u1 2) 1/2) (* (/ 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) (* (+ (* u1 2) 1/2) (PI)) (cos (* (PI) (+ (* 2 u1) 1/2))) (* (PI) (+ (* 2 u1) 1/2)) (pow (/ (* (/ 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)) 2) (cos (atan (* (/ alphay alphax) (/ (sin (* (PI) (+ (* 2 u1) 1/2))) (cos (* (PI) (+ (* u1 2) 1/2))))))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))
57.0ms
u0
@inf
((+ (* u1 2) 1/2) (/ 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 (/ (* (/ 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 (/ (* (/ 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 (sqrt (+ (/ (* (/ 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))) (sqrt (+ (/ (* (/ 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)) (+ (/ (* (/ 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) (/ (* (/ 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 (+ (/ (/ 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) -1/2) (+ (/ (/ 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))) (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (PI) (+ (* 2 u1) 1/2))) (cos (* (PI) (+ (* 2 u1) 1/2))))))) 2)) (/ u0 (- 1 u0))) (/ (- (pow (/ (* (/ 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)) 2) 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)) (/ 1 (sqrt (/ (- (pow (/ (* (/ 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)) 2) 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)))) (sqrt (/ (- (pow (/ (* (/ 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)) 2) 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))) (- (pow (/ (* (/ 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)) 2) 1) (+ (* (* 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))) (+ (* 2 u1) 1/2) (cos (* (PI) (+ (* u1 2) 1/2))) (* (/ 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) (* (PI) (+ (* u1 2) 1/2)) (tan (* (+ (* u1 2) 1/2) (PI))) (+ (* u1 2) 1/2) (* (/ 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) (* (+ (* u1 2) 1/2) (PI)) (cos (* (PI) (+ (* 2 u1) 1/2))) (* (PI) (+ (* 2 u1) 1/2)) (pow (/ (* (/ 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)) 2) (cos (atan (* (/ alphay alphax) (/ (sin (* (PI) (+ (* 2 u1) 1/2))) (cos (* (PI) (+ (* u1 2) 1/2))))))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))
51.0ms
u1
@inf
((+ (* u1 2) 1/2) (/ 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 (/ (* (/ 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 (/ (* (/ 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 (sqrt (+ (/ (* (/ 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))) (sqrt (+ (/ (* (/ 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)) (+ (/ (* (/ 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) (/ (* (/ 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 (+ (/ (/ 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) -1/2) (+ (/ (/ 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))) (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (PI) (+ (* 2 u1) 1/2))) (cos (* (PI) (+ (* 2 u1) 1/2))))))) 2)) (/ u0 (- 1 u0))) (/ (- (pow (/ (* (/ 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)) 2) 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)) (/ 1 (sqrt (/ (- (pow (/ (* (/ 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)) 2) 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)))) (sqrt (/ (- (pow (/ (* (/ 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)) 2) 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))) (- (pow (/ (* (/ 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)) 2) 1) (+ (* (* 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))) (+ (* 2 u1) 1/2) (cos (* (PI) (+ (* u1 2) 1/2))) (* (/ 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) (* (PI) (+ (* u1 2) 1/2)) (tan (* (+ (* u1 2) 1/2) (PI))) (+ (* u1 2) 1/2) (* (/ 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) (* (+ (* u1 2) 1/2) (PI)) (cos (* (PI) (+ (* 2 u1) 1/2))) (* (PI) (+ (* 2 u1) 1/2)) (pow (/ (* (/ 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)) 2) (cos (atan (* (/ alphay alphax) (/ (sin (* (PI) (+ (* 2 u1) 1/2))) (cos (* (PI) (+ (* u1 2) 1/2))))))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))

simplify756.0ms (4.5%)

Memory
9.8MiB live, 712.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01815112118
16397111818
09435104368
Stop Event
iter limit
node limit
Counts
252 → 252
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 (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (+ (* 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)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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) u0) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))
(* u0 (+ (/ (* (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 (+ (* u0 (- (/ (* (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))))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(* u0 (+ (* u0 (- (* u0 (- (/ (* (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 (/ (pow alphay 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 (* u0 (+ (* u0 (+ (* 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 u0 2) (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 u0 2) (+ (* 2 (/ u0 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 u0 2) (+ (* u0 (+ (* 3 (/ u0 (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))) (* 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 (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 u0 2) (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 u0 2) (+ (* 2 (/ u0 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 u0 2) (+ (* u0 (+ (* 3 (/ u0 (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))) (* 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 (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 u0 2) (+ (* u0 (+ (* u0 (+ (* 4 (/ u0 (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))) (* 3 (/ 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))))) (* 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 (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))))
(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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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))))))
(* -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)))) (* -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) (* (pow u0 2) (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)))) (/ (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 u0 3) (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)))) (+ (/ (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)))))
(* -1 (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) u0)) (* -1 (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 3 (/ 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))))) (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 u0 2))) (* -1 (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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))))))) (/ 2 (* u0 (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (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 (/ (+ (* -1 (/ (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 3 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 4 (/ 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))))) (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 u0 3))) (* -1 (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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 u0 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (- (/ 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 u0 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) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 u0 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (* u0 (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (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)))))))))
(* (sqrt -1) (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 (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/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))))) (* (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 (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 (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)))) (* u0 (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* (sqrt -1) (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 (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/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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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)))) (+ (* -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))))) (* (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (+ (* 1/4 (/ (* (pow (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (sqrt -1) 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))) (- (/ 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 u0 2) (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/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))))) (* (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 (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 (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)))) (* u0 (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* (sqrt -1) (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 (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/2 (* (/ (+ (* -4 (/ (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (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 (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 (/ (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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)))) (+ (* -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))))) (* (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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))) 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 (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/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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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)))) (+ (* -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))))) (* (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (+ (* 1/4 (/ (* (pow (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (sqrt -1) 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))) (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (sqrt -1) 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))) (- (/ 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 u0 3) (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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)))) (+ (* -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))))) (* (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (+ (* 1/4 (/ (* (pow (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (sqrt -1) 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))) (- (/ 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 u0 2) (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/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))))) (* (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 (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 (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)))) (* u0 (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* (sqrt -1) (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 (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)))))))
(* (sqrt -1) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (* u0 (sqrt -1))) (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 (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))))) (* (sqrt -1) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (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 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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/4 (/ (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) 2)) (* (pow (sqrt -1) 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)))) (* 3 (/ 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))))) (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 u0 2) (sqrt -1))) (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 (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/2 (* (/ (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (* u0 (sqrt -1))) (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 (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))))) (* (sqrt -1) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (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 (/ (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 3 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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/4 (/ (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) 2)) (* (pow (sqrt -1) 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)))) (* 3 (/ 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))))) (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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 (sqrt -1) 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)))) (* 4 (/ 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))))) (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 u0 3) (sqrt -1))) (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 (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/2 (* (/ (+ (* -1 (/ (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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/4 (/ (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) 2)) (* (pow (sqrt -1) 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)))) (* 3 (/ 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))))) (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 u0 2) (sqrt -1))) (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 (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/2 (* (/ (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (* u0 (sqrt -1))) (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 (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))))) (* (sqrt -1) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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))) 2)) 1)
(- (+ (* 2 (/ 1 (* u0 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (* u0 (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))) (/ 3 (* (pow u0 2) (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)
(- (+ (* 3 (/ 1 (* (pow u0 2) (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)))) (+ (* 4 (/ 1 (* (pow u0 3) (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (* u0 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ 1 (* u0 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) (+ (/ 2 (* u0 (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))) (/ 3 (* (pow u0 2) (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)))))
(+ (* 3 (/ 1 (* (pow u0 2) (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)))) (+ (* 4 (/ 1 (* (pow u0 3) (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (* u0 (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))))))
(+ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)))))
(- (* -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)))))
(+ (* -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)) (* -1 (/ (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)) (* -1 (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (+ (* 2 (/ 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))))) (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 (* u0 (* (pow (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (/ 3 (* u0 (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (* u0 (* (pow (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (- (+ (* 3 (/ 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))))) (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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ 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))))) 2) (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 (/ (+ (* -1 (/ (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1 (/ (- (+ (* 3 (/ 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))))) (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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ 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))))) 2) (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 4 (/ 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))))) (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))))))) u0))) u0)) (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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)))))) u0)) (* -1 (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(* (/ 1 (sqrt -1)) (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 (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/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))))) (* (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 (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 (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)))) (* u0 (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* (/ 1 (sqrt -1)) (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 (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 (/ (+ (* -1/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))))) (* (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 (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 (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)))) (sqrt -1)) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (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 (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/4 (/ (* (pow (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (* 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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))))))) (* u0 (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (sqrt -1)) (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 (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 (/ (+ (* -1 (/ (+ (* 1/2 (* (/ (+ (* -4 (/ (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (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 (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 (/ (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 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 (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 (/ (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (* 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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)))))) (* (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ (* (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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/4 (/ (* (pow (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (* 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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))) 2)) 1))))))) (* u0 (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (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 (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/4 (/ (* (pow (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (* 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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))))))) (sqrt -1)) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (* (/ (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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)))) (sqrt -1)) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (sqrt -1)) (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 (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/2 (* (/ (* (sqrt -1) (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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)))))) 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 (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))))) (* (sqrt -1) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (* (* (sqrt -1) (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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)))))) (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 (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/2 (* (/ (* (sqrt -1) (- (+ (* 3 (/ 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))))) (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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (* 1/4 (/ (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) 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))) (* 3 (/ 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))))) 2) (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)))))))) 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 (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)))))) u0)) (* (sqrt -1) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (* (* (sqrt -1) (- (+ (* 3 (/ 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))))) (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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (* 1/4 (/ (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) 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))) (* 3 (/ 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))))) 2) (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)))))))) (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 (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/2 (* (/ (* (sqrt -1) (+ (* -1 (/ (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1 (/ (- (+ (* 3 (/ 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))))) (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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ 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))))) 2) (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (- (+ (* 3 (/ 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))))) (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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (* 1/4 (/ (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) 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))) (* 3 (/ 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))))) 2) (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 (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))) (* 4 (/ 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))))) (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))))))))) 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 (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)))))) u0)) (* -1/2 (* (* (sqrt -1) (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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)))))) (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 (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)))))) u0)) (* (sqrt -1) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))
(- (+ (* -1 (/ (- (* -1 (/ (+ (* 4 (/ 1 (* u0 (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)))) (* 3 (/ 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)))) 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)))) u0)) (/ 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 (/ (- (* -1 (/ (+ (* 4 (/ 1 (* u0 (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)))) (* 3 (/ 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)))) 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)))) u0)) (/ 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/2 (* 2 u1))
(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 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))
(/ (- (/ (pow u0 2) (* (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 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 u0))) 1))
(sqrt (/ (- (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 u0) 2))) 1)))
(sqrt (/ (- (/ (pow u0 2) (* (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 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 u0))) 1)))
(- (/ (pow u0 2) (* (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 u0) 2))) 1)
(* 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)))
(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))))))))
(/ (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 u0 2) (* (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 u0) 2)))
(cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))
(* 2 u1)
(* u1 (+ 2 (* 1/2 (/ 1 u1))))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(cos (* (PI) (+ 1/2 (* 2 u1))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/ (* (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)))))
(cos (* (PI) (- 1/2 (* -2 u1))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(cos (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 (+ (* 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))))))
(/ (* (pow alphax 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 (/ (* (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)))))
(* (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)))))
(* (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))))) (* -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))))))) (/ (* u0 (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) (- (* -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))))) (* -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 (* (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)))))) (* -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 (* (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)))) (* 1/2 (* (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)))) (+ (* -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 (* (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 (- (/ (* u0 (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)))) (+ (* 2 (/ (* (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))))) (/ (pow u0 3) (* (pow (cos (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 (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 alphax 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)
(- (* (pow alphax 4) (+ (* -2 (/ (* (pow alphax 2) (* (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))))) (/ (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)
(- (* (pow alphax 4) (+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -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 alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (/ (* (pow u0 2) (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))))))))) 8) (pow (- 1 u0) 2))))))) (* 2 (/ (* (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))))))) (/ (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)
(/ (* (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))
(/ (* (pow alphax 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 alphax 4) (+ (* -2 (/ (* (pow alphax 2) (* (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))))) (/ (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 alphax 4) (+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -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 alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (/ (* (pow u0 2) (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))))))))) 8) (pow (- 1 u0) 2))))))) (* 2 (/ (* (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))))))) (/ (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 alphax 4) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -2 (/ (* (pow u0 2) (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))))))))) 10) (pow (- 1 u0) 2))))) (* -2 (/ (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -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 alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (/ (* (pow u0 2) (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))))))))) 8) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))) (+ (* -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 alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (/ (* (pow u0 2) (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))))))))) 8) (pow (- 1 u0) 2))))))) (* 2 (/ (* (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))))))) (/ (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)))))
(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 (/ (* (pow alphay 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 u0)))
(+ (* -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))))
(- (+ (/ (* (pow alphay 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 (/ (* (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 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) 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 6) (* (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) (- (/ (* (pow alphay 2) 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) (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 alphay 2) 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 alphay 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 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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) 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 6) (* (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) (- (/ (* (pow alphay 2) 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 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 u0) 2)))) (/ (* (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 u0) 2)))) (* (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))) 1)))) (/ (* (pow alphay 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 alphay 2) 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) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 4) (* (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 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- (/ (* (pow alphay 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 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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) 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 alphay 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) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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)))))))))
(- (+ (* -2 (/ (* (pow alphay 6) (* (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) (- (/ (* (pow alphay 2) 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 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 u0) 2)))) (/ (* (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 u0) 2)))) (* (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))) 1)))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 u0) 2))))) (* (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 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 alphay 2) 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) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 4) (* (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 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 u0) 2)))) (/ (* (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 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 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) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (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 6) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (/ (* (pow alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 6) (* (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 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- (/ (* (pow alphay 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 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphay 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 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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) 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) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 6) (* (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))))) (/ (* (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 alphay 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) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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))))))))))))
(sqrt (/ (- (/ (* (pow alphay 2) 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) (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)))
(+ (sqrt (/ (- (/ (* (pow alphay 2) 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) (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 (* (/ (- (* -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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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)))))) (pow alphax 2)) (sqrt (/ (- (/ (* (pow alphay 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) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1))))))
(+ (sqrt (/ (- (/ (* (pow alphay 2) 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) (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 (* (/ (- (* -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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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)))))) (pow alphax 2)) (sqrt (/ (- (/ (* (pow alphay 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) 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 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) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphay 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 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 u0))) 1)) (pow (- (/ (* (pow alphay 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))) (* 1/4 (/ (* (pow (- (* -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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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)))))) 2) (- (/ (* (pow alphay 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) 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 alphax 4)) (sqrt (/ (- (/ (* (pow alphay 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) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))))))
(+ (sqrt (/ (- (/ (* (pow alphay 2) 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) (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 (* (/ (- (* -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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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)))))) (pow alphax 2)) (sqrt (/ (- (/ (* (pow alphay 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) 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 (* (/ (- (* -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) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphay 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 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 u0))) 1)) (pow (- (/ (* (pow alphay 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)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphay 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 u0) 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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))))))) (- (/ (* (pow alphay 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) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 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 u0))) 1)) (pow (- (/ (* (pow alphay 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))) (* 1/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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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)))))) (* (- (/ (* (pow alphay 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 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) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphay 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 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 u0))) 1)) (pow (- (/ (* (pow alphay 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))) (* 1/4 (/ (* (pow (- (* -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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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)))))) 2) (- (/ (* (pow alphay 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) 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))))))) (pow alphax 6)) (sqrt (/ (- (/ (* (pow alphay 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) 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 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) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphay 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 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 u0))) 1)) (pow (- (/ (* (pow alphay 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))) (* 1/4 (/ (* (pow (- (* -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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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)))))) 2) (- (/ (* (pow alphay 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) 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 alphax 4)) (sqrt (/ (- (/ (* (pow alphay 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) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1))))))))
(sqrt (/ (- (/ (* (pow alphay 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) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))
(+ (sqrt (/ (- (/ (* (pow alphay 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) 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 (* (/ (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 2)) (sqrt (/ (- (/ (* (pow alphay 2) 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) (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))))))
(+ (sqrt (/ (- (/ (* (pow alphay 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) 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 (* (/ (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 2)) (sqrt (/ (- (/ (* (pow alphay 2) 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) (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 (* (/ (- (* -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 u0) 2)))) (/ (* (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 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 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) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (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 (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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)))))) 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 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 6) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (/ (* (pow alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 4)) (sqrt (/ (- (/ (* (pow alphay 2) 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) (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)))))))
(+ (sqrt (/ (- (/ (* (pow alphay 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) 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 (* (/ (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 2)) (sqrt (/ (- (/ (* (pow alphay 2) 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) (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 (* (/ (- (* -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 u0) 2)))) (/ (* (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 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 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) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (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 (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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)))))) 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 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 6) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (/ (* (pow alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 4)) (sqrt (/ (- (/ (* (pow alphay 2) 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) (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 (* (/ (- (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 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 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) (- (* -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 u0) 2)))) (/ (* (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 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 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) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (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 6) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (/ (* (pow alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (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 8) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- (/ (* (pow alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (/ (* (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (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 u0) 2)))) (/ (* (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 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 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) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (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 (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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)))))) 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 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 6) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (/ (* (pow alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 2) 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) (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 6) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (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)))))))) (pow alphax 6)) (sqrt (/ (- (/ (* (pow alphay 2) 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) (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 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 (/ (* (pow alphay 6) (* (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))))) (/ (* (pow alphay 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 (/ (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))) (pow alphax 4))) (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (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 (/ (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 u0) 2))))) (pow alphax 6))) (/ (* (pow alphay 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 (+ (* -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 alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (+ (* 2 (/ (* (pow alphay 6) (* (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))))) (/ (* (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 alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (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))
(/ (* (pow alphay 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)))
(+ (* -2 (/ (* (pow alphay 6) (* (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))))) (/ (* (pow alphay 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 (/ (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))) (pow alphax 4))) (/ (* (pow alphay 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)))) (* 2 (/ (* (pow alphay 6) (* (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 (/ (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 u0) 2))))) (pow alphax 6))) (/ (* (pow alphay 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)))) (+ (* -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 alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (+ (* 2 (/ (* (pow alphay 6) (* (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))))) (/ (* (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 alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (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 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 (+ (* 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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) (+ (* (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) (+ (* (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))))) (* -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))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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) (- (* -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))))) (* -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 (* (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)))))) (* -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 (* (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)))) (* 1/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))))))))) 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 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 (- (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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)))) (+ (* 2 (/ (* (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))))) (/ (pow u0 3) (* (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 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 alphay 4) (+ (* -2 (/ (* (pow alphay 2) (* (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))))) (/ (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 4) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -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 alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (/ (* (pow u0 2) (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))))))))) 8) (pow (- 1 u0) 2))))))) (* 2 (/ (* (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))))))) (/ (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 (/ (* (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))
(* (pow alphay 4) (+ (* -2 (/ (* (pow alphay 2) (* (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))))) (/ (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 alphay 4) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -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 alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (/ (* (pow u0 2) (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))))))))) 8) (pow (- 1 u0) 2))))))) (* 2 (/ (* (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))))))) (/ (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 alphay 4) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -2 (/ (* (pow u0 2) (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))))))))) 10) (pow (- 1 u0) 2))))) (* -2 (/ (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -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 alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (/ (* (pow u0 2) (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))))))))) 8) (pow (- 1 u0) 2)))))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))) (+ (* -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 alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (/ (* (pow u0 2) (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))))))))) 8) (pow (- 1 u0) 2))))))) (* 2 (/ (* (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))))))) (/ (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)))))
(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 (/ (* (pow alphax 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))))))
(+ (* -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))))
(- (+ (/ (* (pow alphax 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 (/ (* (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 alphax 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) (- (/ (* (pow alphax 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 6) (* (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) (- (/ (* (pow alphax 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 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 alphax 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 alphax 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)))) (* (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 (- (/ (* (pow alphax 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 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 6) (* (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) (- (/ (* (pow alphax 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 (/ (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))) (* (pow alphay 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) (- 1 u0))) 1)))) (/ (* (pow alphax 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 alphax 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) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 4) (* (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)))))) (+ (* -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 alphax 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)))) (* (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 (- (/ (* (pow alphax 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 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 alphax 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)))) (* (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 (- (/ (* (pow alphax 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)))))))))
(- (+ (* -2 (/ (* (pow alphax 6) (* (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) (- (/ (* (pow alphax 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 (/ (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))) (* (pow alphay 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) (- 1 u0))) 1)))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 u0) 2))))) (* (pow alphay 6) (- (/ (* (pow alphax 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 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 alphax 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) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 4) (* (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)))))) (+ (* -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) (- (* -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 u0) 2)))) (/ (* (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 u0) 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))) (+ (* -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) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (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 6) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (/ (* (pow alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 6) (* (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)))))) (+ (* -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 alphax 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)))) (* (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 (- (/ (* (pow alphax 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 alphax 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)))) (* (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 (- (/ (* (pow alphax 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 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) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 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 alphax 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)))) (* (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 (- (/ (* (pow alphax 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))))))))))))
(sqrt (/ (- (/ (* (pow alphax 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 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)))
(+ (sqrt (/ (- (/ (* (pow alphax 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 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 (* (/ (- (* -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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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)))))) (pow alphay 2)) (sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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))))))
(+ (sqrt (/ (- (/ (* (pow alphax 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 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 (* (/ (- (* -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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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)))))) (pow alphay 2)) (sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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/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) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphax 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 u0) 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 (- (/ (* (pow alphax 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))) (* 1/4 (/ (* (pow (- (* -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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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)))))) 2) (- (/ (* (pow alphax 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)) (- (/ (* (pow alphax 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 4)) (sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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)))))))
(+ (sqrt (/ (- (/ (* (pow alphax 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 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 (* (/ (- (* -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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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)))))) (pow alphay 2)) (sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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/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) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (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) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphax 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 u0) 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 (- (/ (* (pow alphax 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)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphax 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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))))))) (- (/ (* (pow alphax 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) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 u0) 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 (- (/ (* (pow alphax 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))) (* 1/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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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)))))) (* (- (/ (* (pow alphax 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) (- (/ (* (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) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphax 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 u0) 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 (- (/ (* (pow alphax 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))) (* 1/4 (/ (* (pow (- (* -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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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)))))) 2) (- (/ (* (pow alphax 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)) (- (/ (* (pow alphax 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))) 1))))))) (pow alphay 6)) (sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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/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) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphax 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 u0) 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 (- (/ (* (pow alphax 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))) (* 1/4 (/ (* (pow (- (* -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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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)))))) 2) (- (/ (* (pow alphax 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)) (- (/ (* (pow alphax 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 4)) (sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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))))))))
(sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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)))
(+ (sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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/2 (* (/ (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 2)) (sqrt (/ (- (/ (* (pow alphax 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 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))))))
(+ (sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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/2 (* (/ (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 2)) (sqrt (/ (- (/ (* (pow alphax 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 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 (* (/ (- (* -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 u0) 2)))) (/ (* (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 u0) 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))) (+ (* -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) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (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))))) (+ (* 1/4 (/ (* (pow (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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)))))) 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 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))) (/ (* (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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 4)) (sqrt (/ (- (/ (* (pow alphax 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 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)))))))
(+ (sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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/2 (* (/ (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 2)) (sqrt (/ (- (/ (* (pow alphax 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 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 (* (/ (- (* -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 u0) 2)))) (/ (* (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 u0) 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))) (+ (* -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) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (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))))) (+ (* 1/4 (/ (* (pow (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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)))))) 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 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))) (/ (* (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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 4)) (sqrt (/ (- (/ (* (pow alphax 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 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 (* (/ (- (* -1 (/ (+ (* -2 (/ (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 u0) 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))) (+ (* -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) (- (* -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 u0) 2)))) (/ (* (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 u0) 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))) (+ (* -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) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (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 6) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (/ (* (pow alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (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))))) (+ (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (/ (* (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (/ (+ (* -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 u0) 2)))) (/ (* (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 u0) 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))) (+ (* -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) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (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))))) (+ (* 1/4 (/ (* (pow (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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)))))) 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 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))) (/ (* (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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 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 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))) (/ (* (pow alphax 6) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 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 alphay 6)) (sqrt (/ (- (/ (* (pow alphax 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 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 (/ (* (pow alphax 6) (* (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))))) (/ (* (pow alphax 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 (/ (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))) (pow alphay 4))) (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (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 (/ (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 u0) 2))))) (pow alphay 6))) (/ (* (pow alphax 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 (+ (* -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 alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (+ (* 2 (/ (* (pow alphax 6) (* (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))))) (/ (* (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 alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (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)))))
(+ (* -2 (/ (* (pow alphax 6) (* (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))))) (/ (* (pow alphax 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 (/ (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))) (pow alphay 4))) (/ (* (pow alphax 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)))) (* 2 (/ (* (pow alphax 6) (* (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 (/ (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 u0) 2))))) (pow alphay 6))) (/ (* (pow alphax 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)))) (+ (* -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 alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (+ (* 2 (/ (* (pow alphax 6) (* (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))))) (/ (* (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 alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2)))))))
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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (neg.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) u0 (neg.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (-.f32 (/.f32 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 #s(literal 1 binary32))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))
(* 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))))))
(*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0)
(* 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))))))
(*.f32 (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0)
(* u0 (+ (* 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)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0)
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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)))
(* u0 (+ (/ (* (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 (fma.f32 (*.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 (*.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)
(* u0 (+ (* u0 (- (/ (* (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))))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(*.f32 (fma.f32 (fma.f32 (*.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 (*.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)
(* u0 (+ (* u0 (- (* u0 (- (/ (* (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 (/ (pow alphay 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 (fma.f32 (fma.f32 (fma.f32 (*.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 (*.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)))) u0)
(+ 1 (* u0 (+ (* u0 (+ (* 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) u0 (/.f32 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 #s(literal 1 binary32))
-1
#s(literal -1 binary32)
(- (/ (pow u0 2) (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)
(-.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))
(- (* (pow u0 2) (+ (* 2 (/ u0 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) 1)
(fma.f32 (fma.f32 (/.f32 u0 (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 2 binary32) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (*.f32 u0 u0) #s(literal -1 binary32))
(- (* (pow u0 2) (+ (* u0 (+ (* 3 (/ u0 (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))) (* 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 (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)
(fma.f32 (fma.f32 (fma.f32 (/.f32 u0 (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 3 binary32) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) u0 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (*.f32 u0 u0) #s(literal -1 binary32))
(/ (pow u0 2) (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))
(/.f32 (*.f32 u0 u0) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))
(* (pow u0 2) (+ (* 2 (/ u0 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))
(*.f32 (fma.f32 (/.f32 u0 (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 2 binary32) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (*.f32 u0 u0))
(* (pow u0 2) (+ (* u0 (+ (* 3 (/ u0 (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))) (* 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 (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))))
(*.f32 (fma.f32 (fma.f32 (/.f32 u0 (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 3 binary32) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) u0 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (*.f32 u0 u0))
(* (pow u0 2) (+ (* u0 (+ (* u0 (+ (* 4 (/ u0 (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))) (* 3 (/ 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))))) (* 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 (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))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 4 binary32) (/.f32 u0 (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 #s(literal 3 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) u0 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) u0 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (*.f32 u0 u0)) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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))))))
(neg.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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))))) 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 (neg.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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))))) (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 (neg.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))
(* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))
(/.f32 (neg.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)))) (* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(-.f32 (/.f32 (neg.f32 (*.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)) 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 (/ (pow alphay 2) (* (pow u0 2) (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)))) (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(-.f32 (-.f32 (/.f32 (neg.f32 (*.f32 alphay alphay)) (*.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 (*.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))))
(- (+ (* -1 (/ (pow alphay 2) (* (pow u0 3) (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)))) (+ (/ (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)))))
(-.f32 (-.f32 (-.f32 (/.f32 (neg.f32 (*.f32 alphay alphay)) (*.f32 (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) 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) (*.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 (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))
(+ (* -1 (/ (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) u0)) (* -1 (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (fma.f32 #s(literal -1 binary32) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))) (/.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) u0))
(- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 3 (/ 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))))) (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 u0 2))) (* -1 (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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))))))) (/ 2 (* u0 (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (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))))))
(-.f32 (-.f32 (/.f32 (neg.f32 (-.f32 (-.f32 (/.f32 #s(literal 3 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (*.f32 u0 u0)) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))) (-.f32 (/.f32 (/.f32 #s(literal 2 binary32) u0) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) u0) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))
(- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 3 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 4 (/ 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))))) (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 u0 3))) (* -1 (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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 u0 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (- (/ 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 u0 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) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 u0 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (* u0 (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (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)))))))))
(-.f32 (-.f32 (/.f32 (neg.f32 (-.f32 (-.f32 (-.f32 (/.f32 #s(literal 4 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (-.f32 (/.f32 #s(literal 3 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (pow.f32 u0 #s(literal 3 binary32))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))) (-.f32 (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 3 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (*.f32 u0 u0))) (/.f32 (/.f32 #s(literal 2 binary32) u0) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 u0 u0)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (-.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) u0) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (+.f32 (/.f32 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (*.f32 u0 u0)))))
(* (sqrt -1) (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 (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))))
(*.f32 (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32)))
(+ (* -1/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))))) (* (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 (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 (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)))) (* u0 (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* (sqrt -1) (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 (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)))))
(fma.f32 (*.f32 (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))) (/.f32 (fma.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u0))) #s(literal -1/2 binary32) (*.f32 (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32))))
(+ (* -1/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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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)))) (+ (* -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))))) (* (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (+ (* 1/4 (/ (* (pow (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (sqrt -1) 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))) (- (/ 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 u0 2) (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/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))))) (* (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 (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 (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)))) (* u0 (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* (sqrt -1) (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 (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))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -3 binary32) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (fma.f32 (/.f32 (fma.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) #s(literal -2 binary32) (fma.f32 (*.f32 (pow.f32 (fma.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (fma.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal -1 binary32)))) #s(literal 1/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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 u0 u0)))) (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))) (fma.f32 (*.f32 (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))) (/.f32 (fma.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u0))) #s(literal -1/2 binary32) (*.f32 (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32)))))
(+ (* -1/2 (* (/ (+ (* -4 (/ (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (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 (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 (/ (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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)))) (+ (* -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))))) (* (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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))) 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 (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/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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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)))) (+ (* -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))))) (* (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (+ (* 1/4 (/ (* (pow (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (sqrt -1) 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))) (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (sqrt -1) 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))) (- (/ 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 u0 3) (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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)))) (+ (* -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))))) (* (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (+ (* 1/4 (/ (* (pow (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (sqrt -1) 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))) (- (/ 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 u0 2) (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/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))))) (* (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 (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 (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)))) (* u0 (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* (sqrt -1) (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 (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)))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -4 binary32) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (fma.f32 (/.f32 (fma.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) #s(literal -3 binary32) (fma.f32 (/.f32 (-.f32 (fma.f32 (/.f32 (fma.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (/.f32 (fma.f32 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 3 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))))) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) #s(literal -2 binary32) (fma.f32 (*.f32 (fma.f32 #s(literal -3 binary32) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (fma.f32 (/.f32 (fma.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) #s(literal -2 binary32) (fma.f32 (*.f32 (pow.f32 (fma.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (fma.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal -1 binary32)))) #s(literal 1/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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))))) (/.f32 (*.f32 (fma.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))) (fma.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal -1 binary32)))) #s(literal 1/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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 u0 #s(literal 3 binary32))))) (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -3 binary32) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (fma.f32 (/.f32 (fma.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) #s(literal -2 binary32) (fma.f32 (*.f32 (pow.f32 (fma.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (fma.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal -1 binary32)))) #s(literal 1/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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 u0 u0)))) (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))) (fma.f32 (*.f32 (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))) (/.f32 (fma.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u0))) #s(literal -1/2 binary32) (*.f32 (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32))))))
(* (sqrt -1) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32)))
(+ (* -1/2 (* (/ (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (* u0 (sqrt -1))) (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 (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))))) (* (sqrt -1) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u0)) (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))))) #s(literal -1/2 binary32) (*.f32 (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32))))
(+ (* -1/2 (* (/ (+ (* -1 (/ (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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/4 (/ (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) 2)) (* (pow (sqrt -1) 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)))) (* 3 (/ 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))))) (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 u0 2) (sqrt -1))) (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 (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/2 (* (/ (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (* u0 (sqrt -1))) (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 (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))))) (* (sqrt -1) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (-.f32 (fma.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) #s(literal 1/4 binary32) (/.f32 #s(literal 3 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 u0 u0)))) (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (fma.f32 (*.f32 (/.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u0)) (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))))) #s(literal -1/2 binary32) (*.f32 (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32)))))
(+ (* -1/2 (* (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 3 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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/4 (/ (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) 2)) (* (pow (sqrt -1) 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)))) (* 3 (/ 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))))) (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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 (sqrt -1) 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)))) (* 4 (/ 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))))) (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 u0 3) (sqrt -1))) (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 (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/2 (* (/ (+ (* -1 (/ (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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/4 (/ (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) 2)) (* (pow (sqrt -1) 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)))) (* 3 (/ 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))))) (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 u0 2) (sqrt -1))) (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 (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/2 (* (/ (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (* u0 (sqrt -1))) (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 (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))))) (* (sqrt -1) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (-.f32 (-.f32 (fma.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (/.f32 (*.f32 (-.f32 (-.f32 (fma.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) #s(literal 1/4 binary32) (/.f32 #s(literal 3 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (fma.f32 #s(literal -1 binary32) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) #s(literal 1/2 binary32) (/.f32 #s(literal 4 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (-.f32 (/.f32 #s(literal 3 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 u0 #s(literal 3 binary32))))) (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (-.f32 (fma.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) #s(literal 1/4 binary32) (/.f32 #s(literal 3 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 u0 u0)))) (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (fma.f32 (*.f32 (/.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u0)) (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))))) #s(literal -1/2 binary32) (*.f32 (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32))))))
(- (/ 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)
(-.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))
(- (+ (* 2 (/ 1 (* u0 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) 1)
(+.f32 (/.f32 (/.f32 #s(literal 2 binary32) u0) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))
(- (+ (/ 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)) (+ (/ 2 (* u0 (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))) (/ 3 (* (pow u0 2) (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)
(-.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 3 binary32) (*.f32 u0 u0)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 2 binary32) u0) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) #s(literal 1 binary32))
(- (+ (* 3 (/ 1 (* (pow u0 2) (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)))) (+ (* 4 (/ 1 (* (pow u0 3) (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (* u0 (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)
(-.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 3 binary32) (*.f32 u0 u0)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 #s(literal 4 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))))) (+.f32 (/.f32 (/.f32 #s(literal 2 binary32) u0) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))))) #s(literal 1 binary32))
(/ 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))
(/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))
(+ (* 2 (/ 1 (* u0 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))
(+.f32 (/.f32 (/.f32 #s(literal 2 binary32) u0) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))))
(+ (/ 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)) (+ (/ 2 (* u0 (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))) (/ 3 (* (pow u0 2) (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)))))
(+.f32 (+.f32 (/.f32 (/.f32 #s(literal 3 binary32) (*.f32 u0 u0)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 2 binary32) u0) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))))
(+ (* 3 (/ 1 (* (pow u0 2) (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)))) (+ (* 4 (/ 1 (* (pow u0 3) (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (* u0 (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))))))
(+.f32 (+.f32 (/.f32 (/.f32 #s(literal 3 binary32) (*.f32 u0 u0)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 #s(literal 4 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))))) (+.f32 (/.f32 (/.f32 #s(literal 2 binary32) u0) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 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))))))) (* -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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (+.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal -1/2 binary32)) (/.f32 (*.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 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #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) (+.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))) u0)) 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/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (+.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 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 (neg.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))
(+ (* -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)) (* -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 (/.f32 (neg.f32 (*.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)) 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))))
(+ (* -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)) (* -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 (/.f32 (-.f32 (/.f32 (neg.f32 (*.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)) 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)))) 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (+ (* 2 (/ 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))))) (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 (* u0 (* (pow (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (/ 3 (* u0 (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (* u0 (* (pow (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (fma.f32 #s(literal -1 binary32) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))) (/.f32 (-.f32 (+.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 #s(literal 3 binary32) u0) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 #s(literal 3 binary32) u0) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 3 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) u0) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))))) u0))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (- (+ (* 3 (/ 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))))) (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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ 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))))) 2) (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 (/ (+ (* -1 (/ (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1 (/ (- (+ (* 3 (/ 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))))) (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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ 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))))) 2) (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 4 (/ 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))))) (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))))))) u0))) u0)) (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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)))))) u0)) (* -1 (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 (neg.f32 (-.f32 (-.f32 (-.f32 (/.f32 #s(literal 4 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 3 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 3 binary32) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))))) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) u0) (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 3 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 3 binary32) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))))))) u0))) u0) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))))
(* (/ 1 (sqrt -1)) (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 (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))))
(/.f32 (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32)))
(+ (* 1/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))))) (* (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 (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 (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)))) (* u0 (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* (/ 1 (sqrt -1)) (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 (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)))))
(fma.f32 (*.f32 (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))) (/.f32 (fma.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u0))) #s(literal 1/2 binary32) (/.f32 (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32))))
(+ (* -1 (/ (+ (* -1/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))))) (* (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 (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 (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)))) (sqrt -1)) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (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 (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/4 (/ (* (pow (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (* 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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))))))) (* u0 (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (sqrt -1)) (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 (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)))))
(-.f32 (/.f32 (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))) (*.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))) (fma.f32 (*.f32 (pow.f32 (fma.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))) #s(literal 1/4 binary32) (fma.f32 (/.f32 (fma.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) #s(literal 2 binary32) (/.f32 (fma.f32 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 3 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u0)) (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))))))) u0))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (/ (+ (* -4 (/ (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (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 (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 (/ (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 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 (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 (/ (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (* 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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)))))) (* (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ (* (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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/4 (/ (* (pow (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (* 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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))) 2)) 1))))))) (* u0 (sqrt -1))) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (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 (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/4 (/ (* (pow (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (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 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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)) 1)))) (* 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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))))))) (sqrt -1)) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (* (/ (+ (* -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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (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 (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)))) (sqrt -1)) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (sqrt -1)) (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 (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)))))
(-.f32 (/.f32 (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (fma.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))))) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (fma.f32 (/.f32 (fma.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) #s(literal -3 binary32) (fma.f32 (/.f32 (-.f32 (fma.f32 (/.f32 (fma.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (/.f32 (fma.f32 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 3 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))))) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) #s(literal -2 binary32) (fma.f32 (*.f32 (fma.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (/.f32 (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))) (fma.f32 (*.f32 (pow.f32 (fma.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))) #s(literal 1/4 binary32) (fma.f32 (/.f32 (fma.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) #s(literal 2 binary32) (/.f32 (fma.f32 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 3 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))) #s(literal -1/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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u0)) (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))) (*.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))) (fma.f32 (*.f32 (pow.f32 (fma.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))) #s(literal 1/4 binary32) (fma.f32 (/.f32 (fma.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 #s(literal 1 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) #s(literal 2 binary32) (/.f32 (fma.f32 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 3 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))))))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))))))) u0)) u0))
(+ (* 1/2 (* (/ (* (sqrt -1) (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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)))))) 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 (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))))) (* (sqrt -1) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (sqrt.f32 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))))) u0) #s(literal 1/2 binary32) (*.f32 (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32))))
(+ (* -1 (/ (+ (* -1/2 (* (* (sqrt -1) (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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)))))) (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 (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/2 (* (/ (* (sqrt -1) (- (+ (* 3 (/ 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))))) (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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (* 1/4 (/ (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) 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))) (* 3 (/ 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))))) 2) (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)))))))) 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 (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)))))) u0)) (* (sqrt -1) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 3 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))))) (-.f32 (fma.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) #s(literal 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) #s(literal 1/4 binary32) (/.f32 #s(literal 3 binary32) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))))) u0)) (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))))))) u0))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (* (sqrt -1) (- (+ (* 3 (/ 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))))) (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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (* 1/4 (/ (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) 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))) (* 3 (/ 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))))) 2) (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)))))))) (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 (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/2 (* (/ (* (sqrt -1) (+ (* -1 (/ (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1 (/ (- (+ (* 3 (/ 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))))) (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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ 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))))) 2) (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) (- (+ (* 3 (/ 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))))) (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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (* 1/4 (/ (* (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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))))) 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))) (* 3 (/ 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))))) 2) (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 (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))) (* 4 (/ 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))))) (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))))))))) 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 (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)))))) u0)) (* -1/2 (* (* (sqrt -1) (+ (* -1 (/ (- (/ 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 (+ 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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)))))) (* 2 (/ 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))))) (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)))))) (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 (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)))))) u0)) (* (sqrt -1) (sqrt (/ (- (/ 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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))))) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 3 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))))) (-.f32 (fma.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) #s(literal 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) #s(literal 1/4 binary32) (/.f32 #s(literal 3 binary32) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (-.f32 (-.f32 (-.f32 (fma.f32 (/.f32 (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (-.f32 (/.f32 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 (/.f32 #s(literal 1 binary32) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 3 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))))) (-.f32 (fma.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) #s(literal 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) #s(literal 1/4 binary32) (/.f32 #s(literal 3 binary32) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))) #s(literal -1/2 binary32) (/.f32 #s(literal 4 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 3 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 3 binary32) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))))) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 #s(literal 2 binary32) (*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.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 (/.f32 #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) u0)) (sqrt.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))))))) u0)) u0))
(- (+ (* -1 (/ (- (* -1 (/ (+ (* 4 (/ 1 (* u0 (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)))) (* 3 (/ 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)))) 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)))) u0)) (/ 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)
(-.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 4 binary32) (*.f32 (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)) u0)) (/.f32 #s(literal 3 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))))) u0) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) u0)) #s(literal 1 binary32))
(+ (* -1 (/ (- (* -1 (/ (+ (* 4 (/ 1 (* u0 (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)))) (* 3 (/ 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)))) 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)))) u0)) (/ 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)))
(-.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 (-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 4 binary32) (*.f32 (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)) u0)) (/.f32 #s(literal 3 binary32) (pow.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)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))))) u0) (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) u0))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* 2 u1))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
(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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) 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 (*.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 u0 2) (* (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 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 u0))) 1))
(/.f32 (-.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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) u0) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 (/ (- (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (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 u0) 2))) 1)))
(sqrt.f32 (/.f32 (-.f32 (/.f32 (/.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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) u0) #s(literal 2 binary32))) #s(literal 1 binary32))))
(sqrt (/ (- (/ (pow u0 2) (* (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 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 u0))) 1)))
(sqrt.f32 (/.f32 (-.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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) u0) #s(literal 2 binary32))) #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 u0 2) (* (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 u0) 2))) 1)
(-.f32 (/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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) u0) #s(literal 2 binary32))) #s(literal 1 binary32))
(* 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))
(+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #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 (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))))
(/ (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 (fma.f32 (PI.f32) #s(literal 2 binary32) (fma.f32 (fma.f32 (-.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 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 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 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 #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)))))
(/ (pow u0 2) (* (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 u0) 2)))
(/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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) u0) #s(literal 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 #s(literal 2 binary32) u1 #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)
(*.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)
(* 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)
(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))))
(/ (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) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (- 1 u0)))
(*.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 (* 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 (* (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))))
(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 #s(literal 2 binary32) u1 #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 (* -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 (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (+ (* 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) (/.f32 (neg.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 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 4 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))
(+ 1 (/ (* (pow alphax 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (*.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 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #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 #s(literal 2 binary32) u1 #s(literal 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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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))
(/ (* (pow alphax 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 (*.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)))
(* (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)))))
(*.f32 (-.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 (*.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 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0)))) (*.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) (- 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)))))
(*.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))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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))
(* (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))))) (* -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))))))) (/ (* u0 (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)))))
(*.f32 (fma.f32 (fma.f32 (fma.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 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 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 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 alphax alphax) (*.f32 (neg.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))
(+ 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))))) (* -1 (/ 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (*.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 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #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)))))) (* -1 (/ 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 #s(literal 2 binary32) u1 #s(literal 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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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)))) (* 1/2 (* (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)))) (+ (* -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)) (-.f32 (*.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 (*.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 #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 (- (/ (* u0 (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)))) (+ (* 2 (/ (* (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))))) (/ (pow u0 3) (* (pow (cos (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 (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 (/.f32 (neg.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 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (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 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 (*.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 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32) (fma.f32 (*.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))))) #s(literal 2 binary32) (/.f32 (/.f32 (pow.f32 u0 #s(literal 3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)))))) (*.f32 alphax alphax) (-.f32 (*.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 (*.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 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 alphax 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)
(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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32))
(- (* (pow alphax 4) (+ (* -2 (/ (* (pow alphax 2) (* (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))))) (/ (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)
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax u0) (*.f32 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 (*.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 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -2 binary32) (/.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)))) (pow.f32 alphax #s(literal 4 binary32)) #s(literal -1 binary32))
(- (* (pow alphax 4) (+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -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 alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (/ (* (pow u0 2) (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))))))))) 8) (pow (- 1 u0) 2))))))) (* 2 (/ (* (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))))))) (/ (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)
(fma.f32 (fma.f32 (fma.f32 (neg.f32 (*.f32 alphax alphax)) (*.f32 #s(literal -3 binary32) (*.f32 (/.f32 (*.f32 u0 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 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal -2 binary32) (*.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 alphax alphax) (/.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)))) (pow.f32 alphax #s(literal 4 binary32)) #s(literal -1 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))
(/.f32 (*.f32 (*.f32 alphax alphax) 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)))
(* (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 alphax alphax) (*.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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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 #s(literal 2 binary32) u1 #s(literal 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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphax alphax) (/.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 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 (fma.f32 (fma.f32 (*.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 #s(literal 2 binary32) u1 #s(literal 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)) 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 8 binary32)))) #s(literal -1 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)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphax alphax) (*.f32 (neg.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)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphax alphax) (/.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 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #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 alphax alphax) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 alphax alphax))
(/ (* (pow alphax 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)))
(*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(* (pow alphax 4) (+ (* -2 (/ (* (pow alphax 2) (* (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))))) (/ (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)))))
(*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax u0) (*.f32 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 (*.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 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -2 binary32) (/.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)))) (pow.f32 alphax #s(literal 4 binary32)))
(* (pow alphax 4) (+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -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 alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (/ (* (pow u0 2) (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))))))))) 8) (pow (- 1 u0) 2))))))) (* 2 (/ (* (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))))))) (/ (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)))))
(*.f32 (fma.f32 (fma.f32 (neg.f32 (*.f32 alphax alphax)) (*.f32 #s(literal -3 binary32) (*.f32 (/.f32 (*.f32 u0 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 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal -2 binary32) (*.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 alphax alphax) (/.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)))) (pow.f32 alphax #s(literal 4 binary32)))
(* (pow alphax 4) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -2 (/ (* (pow u0 2) (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))))))))) 10) (pow (- 1 u0) 2))))) (* -2 (/ (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -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 alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (/ (* (pow u0 2) (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))))))))) 8) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))) (+ (* -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 alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (/ (* (pow u0 2) (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))))))))) 8) (pow (- 1 u0) 2))))))) (* 2 (/ (* (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))))))) (/ (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)))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (neg.f32 (*.f32 alphax alphax)) (*.f32 #s(literal -2 binary32) (fma.f32 (/.f32 (*.f32 u0 u0) (pow.f32 alphay #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)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (-.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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 binary32) (*.f32 (/.f32 (*.f32 u0 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 8 binary32)) (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 3 binary32) (*.f32 (/.f32 (*.f32 u0 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 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 alphax alphax) (*.f32 #s(literal -2 binary32) (*.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 alphax alphax) (/.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)))) (pow.f32 alphax #s(literal 4 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 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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/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 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 #s(literal 1/4 binary32) (*.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)))) (*.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)))) (/.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 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.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)))) (*.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)))) (/.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 (/.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 #s(literal 1/4 binary32) (*.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)))) (*.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)))) (/.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 (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))))))))
(+ 1 (/ (* (pow alphay 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 (/ (* (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 alphay 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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)) (/.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))) (*.f32 (*.f32 (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 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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 #s(literal 2 binary32) u1 #s(literal 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 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)))) (*.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)))) (-.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 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 #s(literal 2 binary32) u1 #s(literal 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 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 #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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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 (/.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))) (/.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 alphax alphax)) (-.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))) (/ (* (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 (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)) (/.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))) (*.f32 (*.f32 (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 #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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 alphax alphax)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (* -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 (/.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))) (/.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))) (*.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)))) (-.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 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 #s(literal 2 binary32) u1 #s(literal 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 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 #s(literal 1 binary32) u0)))))
(/ (- (/ (* (pow alphay 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) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1))
(/.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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)))
(- (+ (* -2 (/ (* (pow alphay 6) (* (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) (- (/ (* (pow alphay 2) 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) (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 alphay 2) 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 alphay 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 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1))))
(-.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 alphax alphax)) (/.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 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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 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 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 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 (pow.f32 alphay #s(literal 4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 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)) (-.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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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))))))
(- (+ (* -2 (/ (* (pow alphay 6) (* (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) (- (/ (* (pow alphay 2) 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 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 u0) 2)))) (/ (* (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 u0) 2)))) (* (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))) 1)))) (/ (* (pow alphay 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 alphay 2) 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) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 4) (* (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 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- (/ (* (pow alphay 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 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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) 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 alphay 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) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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)))))))))
(-.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 alphax alphax)) (/.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 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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 -2 binary32) (-.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 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 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 -3 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))) (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)) (pow.f32 alphax #s(literal 4 binary32)))))) (-.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #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 4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (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) (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 (pow.f32 alphay #s(literal 4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 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)) (-.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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #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 (pow.f32 alphay #s(literal 6 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 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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 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)) (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 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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)))))))
(- (+ (* -2 (/ (* (pow alphay 6) (* (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) (- (/ (* (pow alphay 2) 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 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 u0) 2)))) (/ (* (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 u0) 2)))) (* (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))) 1)))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 u0) 2))))) (* (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 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 alphay 2) 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) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 4) (* (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 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 u0) 2)))) (/ (* (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 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 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) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (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 6) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (/ (* (pow alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 6) (* (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 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- (/ (* (pow alphay 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 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphay 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 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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) 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) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 6) (* (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))))) (/ (* (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 alphay 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) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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))))))))))))
(-.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 alphax alphax)) (/.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 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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 -2 binary32) (-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 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 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 -2 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 (*.f32 #s(literal -3 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))) (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 #s(literal 2 binary32) u1 #s(literal 1/2 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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))) (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)) (pow.f32 alphax #s(literal 6 binary32))))) (/.f32 (*.f32 #s(literal -3 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))) (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)) (pow.f32 alphax #s(literal 4 binary32)))))) (-.f32 (-.f32 (-.f32 (-.f32 (+.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 6 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 4 binary32)) u0) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 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 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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 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)) (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 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 (pow.f32 alphay #s(literal 6 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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)))) (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)) (-.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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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) (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 (pow.f32 alphay #s(literal 8 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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)))) (pow.f32 alphax #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 8 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 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)) (-.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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 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 (neg.f32 (/.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 (pow.f32 alphay #s(literal 6 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (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 (/.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) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 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 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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 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)) (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 (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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #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 (pow.f32 alphay #s(literal 6 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 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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 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)) (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 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 (/ (- (/ (* (pow alphay 2) 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) (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)))
(sqrt.f32 (/.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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32))))
(+ (sqrt (/ (- (/ (* (pow alphay 2) 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) (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 (* (/ (- (* -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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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)))))) (pow alphax 2)) (sqrt (/ (- (/ (* (pow alphay 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) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (neg.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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 u0)) (*.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal -2 binary32))) (*.f32 alphax alphax))) (sqrt.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (/.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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))))
(+ (sqrt (/ (- (/ (* (pow alphay 2) 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) (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 (* (/ (- (* -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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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)))))) (pow alphax 2)) (sqrt (/ (- (/ (* (pow alphay 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) 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 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) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphay 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 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 u0))) 1)) (pow (- (/ (* (pow alphay 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))) (* 1/4 (/ (* (pow (- (* -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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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)))))) 2) (- (/ (* (pow alphay 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) 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 alphax 4)) (sqrt (/ (- (/ (* (pow alphay 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) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))))))
(fma.f32 #s(literal 1/2 binary32) (fma.f32 (sqrt.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (neg.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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 u0)) (*.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal -2 binary32))) (*.f32 alphax alphax)) (*.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))) (*.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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (*.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 2 binary32))) (-.f32 (/.f32 (neg.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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 u0)) (*.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal -2 binary32)))) (*.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 u0 u0) (pow.f32 (-.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 -2 binary32) (fma.f32 (*.f32 (pow.f32 (-.f32 (/.f32 (neg.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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 u0)) (*.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal -2 binary32))) #s(literal 2 binary32)) (/.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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) (/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (/.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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))))
(+ (sqrt (/ (- (/ (* (pow alphay 2) 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) (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 (* (/ (- (* -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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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)))))) (pow alphax 2)) (sqrt (/ (- (/ (* (pow alphay 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) 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 (* (/ (- (* -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) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphay 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 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 u0))) 1)) (pow (- (/ (* (pow alphay 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)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphay 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 u0) 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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))))))) (- (/ (* (pow alphay 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) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 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 u0))) 1)) (pow (- (/ (* (pow alphay 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))) (* 1/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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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)))))) (* (- (/ (* (pow alphay 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 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) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphay 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 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 u0))) 1)) (pow (- (/ (* (pow alphay 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))) (* 1/4 (/ (* (pow (- (* -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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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)))))) 2) (- (/ (* (pow alphay 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) 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))))))) (pow alphax 6)) (sqrt (/ (- (/ (* (pow alphay 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) 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 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) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphay 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 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 u0))) 1)) (pow (- (/ (* (pow alphay 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))) (* 1/4 (/ (* (pow (- (* -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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (pow u0 2) (* (pow (cos (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) (- 1 u0))) 1)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphay 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)))))) 2) (- (/ (* (pow alphay 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) 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 alphax 4)) (sqrt (/ (- (/ (* (pow alphay 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) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1))))))))
(+.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 (neg.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)))) (*.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)) (-.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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (*.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 2 binary32))) (-.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))) (*.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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (*.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 2 binary32))) (-.f32 (/.f32 (neg.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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 u0)) (*.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal -2 binary32)))) (*.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 u0 u0) (pow.f32 (-.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 -2 binary32) (/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.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 u0 u0) (pow.f32 (-.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 -2 binary32) (-.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (-.f32 (/.f32 (neg.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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 u0)) (*.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal -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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32))) (-.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))) (*.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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (*.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 2 binary32))) (-.f32 (/.f32 (neg.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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 u0)) (*.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal -2 binary32)))) (*.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 u0 u0) (pow.f32 (-.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 -2 binary32) (fma.f32 (*.f32 (pow.f32 (-.f32 (/.f32 (neg.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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 u0)) (*.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal -2 binary32))) #s(literal 2 binary32)) (/.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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) (/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 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/2 binary32) (neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 (*.f32 #s(literal -3 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))) (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 #s(literal 2 binary32) u1 #s(literal 1/2 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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))) (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)) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (-.f32 (/.f32 (neg.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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 u0)) (*.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal -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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32))))))) (pow.f32 alphax #s(literal 6 binary32))) (sqrt.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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))) (*.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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (*.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 2 binary32))) (-.f32 (/.f32 (neg.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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 u0)) (*.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal -2 binary32)))) (*.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 u0 u0) (pow.f32 (-.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 -2 binary32) (fma.f32 (*.f32 (pow.f32 (-.f32 (/.f32 (neg.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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 u0)) (*.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal -2 binary32))) #s(literal 2 binary32)) (/.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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) (/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (neg.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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 u0)) (*.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal -2 binary32))) (*.f32 alphax alphax))) (sqrt.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (/.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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))))
(sqrt (/ (- (/ (* (pow alphay 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) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))
(sqrt.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (/ (- (/ (* (pow alphay 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) 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 (* (/ (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 2)) (sqrt (/ (- (/ (* (pow alphay 2) 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) (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))))))
(fma.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 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 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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 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)) (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 alphax alphax)) (sqrt.f32 (/.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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32))))) #s(literal 1/2 binary32) (sqrt.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (/ (- (/ (* (pow alphay 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) 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 (* (/ (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 2)) (sqrt (/ (- (/ (* (pow alphay 2) 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) (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 (* (/ (- (* -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 u0) 2)))) (/ (* (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 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 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) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (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 (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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)))))) 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 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 6) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (/ (* (pow alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 4)) (sqrt (/ (- (/ (* (pow alphay 2) 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) (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)))))))
(fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 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 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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 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)) (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 alphax alphax)) (sqrt.f32 (/.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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 (fma.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 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 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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 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)) (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))))) #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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (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 (/.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) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 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 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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 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)) (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 (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)))))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))))) (sqrt.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (/ (- (/ (* (pow alphay 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) 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 (* (/ (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 2)) (sqrt (/ (- (/ (* (pow alphay 2) 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) (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 (* (/ (- (* -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 u0) 2)))) (/ (* (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 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 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) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (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 (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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)))))) 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 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 6) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (/ (* (pow alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 alphax 4)) (sqrt (/ (- (/ (* (pow alphay 2) 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) (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 (* (/ (- (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 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 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) (- (* -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 u0) 2)))) (/ (* (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 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 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) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (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 6) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (/ (* (pow alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (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 8) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- (/ (* (pow alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (/ (* (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (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 u0) 2)))) (/ (* (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 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 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) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (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 (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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)))))) 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 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 6) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (/ (* (pow alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 2) 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) (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 6) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (* -2 (/ (* (pow alphay 6) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (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) (- (/ (* (pow alphay 2) 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 alphay 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 (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphay 2) 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 (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)))))))) (pow alphax 6)) (sqrt (/ (- (/ (* (pow alphay 2) 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) (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))))))))
(+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 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 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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 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)) (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 alphax alphax)) (sqrt.f32 (/.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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32))))) #s(literal 1/2 binary32) (sqrt.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (-.f32 (neg.f32 (/.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 (fma.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 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 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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 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)) (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))))) #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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (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 (/.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) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 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 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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 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)) (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 (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)))))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (-.f32 (/.f32 (neg.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 (*.f32 #s(literal -3 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))) (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 #s(literal 2 binary32) u1 #s(literal 1/2 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 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 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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 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)) (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 (*.f32 (-.f32 (neg.f32 (/.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 (fma.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 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 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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 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)) (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))))) #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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (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 (/.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) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 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 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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 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)) (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 (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)))))) (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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) #s(literal 1/2 binary32) (*.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 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 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 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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 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)) (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 (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 (pow.f32 alphay #s(literal 8 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 8 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (/.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 (neg.f32 (/.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 (pow.f32 alphay #s(literal 6 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (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 (/.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) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 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 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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 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)) (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 (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 (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)))))) (pow.f32 alphax #s(literal 6 binary32))) (sqrt.f32 (/.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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32))))))))
(- (/ (* (pow alphay 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)
(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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32))
(- (+ (* -2 (/ (* (pow alphay 6) (* (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))))) (/ (* (pow alphay 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)
(fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 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 2 binary32))) (*.f32 (*.f32 (*.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 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))
(- (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))) (pow alphax 4))) (/ (* (pow alphay 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 (/ (* (pow alphay 6) (* (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)))))))
(-.f32 (-.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 4 binary32)))) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 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 2 binary32))) (*.f32 (*.f32 (*.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 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 2 binary32) #s(literal 1 binary32)))
(- (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 u0) 2))))) (pow alphax 6))) (/ (* (pow alphay 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 (+ (* -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 alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (+ (* 2 (/ (* (pow alphay 6) (* (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))))) (/ (* (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 alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))))))
(-.f32 (-.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 (*.f32 #s(literal -3 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))) (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 #s(literal 2 binary32) u1 #s(literal 1/2 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphax #s(literal 6 binary32)))) (+.f32 (fma.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))) (*.f32 (*.f32 (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 8 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -4 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 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 #s(literal 2 binary32) u1 #s(literal 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 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 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 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 2 binary32))) (*.f32 (*.f32 (*.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 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 2 binary32)))) #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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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 #s(literal 2 binary32) u1 #s(literal 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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (*.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 (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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (/ (* (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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 #s(literal 2 binary32) u1 #s(literal 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)) 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 8 binary32))))) (-.f32 (*.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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 #s(literal 2 binary32) u1 #s(literal 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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (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))
(/ (* (pow alphay 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)))
(*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(+ (* -2 (/ (* (pow alphay 6) (* (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))))) (/ (* (pow alphay 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 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 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 2 binary32))) (*.f32 (*.f32 (*.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 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))
(- (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))) (pow alphax 4))) (/ (* (pow alphay 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)))) (* 2 (/ (* (pow alphay 6) (* (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))))))
(fma.f32 (/.f32 (*.f32 #s(literal -3 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))) (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 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 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 2 binary32))) (*.f32 (*.f32 (*.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 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))
(- (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 u0) 2))))) (pow alphax 6))) (/ (* (pow alphay 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)))) (+ (* -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 alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (+ (* 2 (/ (* (pow alphay 6) (* (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))))) (/ (* (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 alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2)))))))
(-.f32 (-.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 (*.f32 #s(literal -3 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))) (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 #s(literal 2 binary32) u1 #s(literal 1/2 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphax #s(literal 6 binary32)))) (fma.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))) (*.f32 (*.f32 (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 8 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -4 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 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 #s(literal 2 binary32) u1 #s(literal 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 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 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 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 2 binary32))) (*.f32 (*.f32 (*.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 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 2 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 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (+ (* 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)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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) (/.f32 (neg.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (*.f32 (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 #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))
(+ 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (*.f32 (*.f32 alphay alphay) 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 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 #s(literal 2 binary32) u1 #s(literal 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 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 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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))
(* (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)))))
(*.f32 (-.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 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 alphax alphax)) (-.f32 #s(literal 1 binary32) u0)))) (*.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) (- 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)))))
(*.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 #s(literal 2 binary32) u1 #s(literal 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 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 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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))
(* (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))))) (* -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))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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)))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) 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))) (*.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 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 alphay alphay) (*.f32 (neg.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))
(+ 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))))) (* -1 (/ 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (*.f32 (*.f32 alphay alphay) 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 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)))))) (* -1 (/ 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 #s(literal 2 binary32) u1 #s(literal 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 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 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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)))) (* 1/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))))))))) 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)) (-.f32 (*.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 (*.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 #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 (- (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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)))) (+ (* 2 (/ (* (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))))) (/ (pow u0 3) (* (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 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (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 (/.f32 (neg.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (*.f32 (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 #s(literal 1 binary32) u0))) (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 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 (*.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 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32) (fma.f32 (*.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))))) #s(literal 2 binary32) (/.f32 (/.f32 (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 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)))))) (*.f32 alphay alphay) (-.f32 (*.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 (*.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 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 4) (+ (* -2 (/ (* (pow alphay 2) (* (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))))) (/ (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)
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay u0) (*.f32 alphay 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 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 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #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)))) (pow.f32 alphay #s(literal 4 binary32)) #s(literal -1 binary32))
(- (* (pow alphay 4) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -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 alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (/ (* (pow u0 2) (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))))))))) 8) (pow (- 1 u0) 2))))))) (* 2 (/ (* (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))))))) (/ (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)
(fma.f32 (fma.f32 (fma.f32 (neg.f32 (*.f32 alphay alphay)) (*.f32 #s(literal -3 binary32) (*.f32 (/.f32 (*.f32 u0 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 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal -2 binary32) (*.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 alphay alphay) (/.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)))) (pow.f32 alphay #s(literal 4 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 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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) (- (/ (* (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 #s(literal 2 binary32) u1 #s(literal 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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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) (* 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 (fma.f32 (fma.f32 (*.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 #s(literal 2 binary32) u1 #s(literal 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)) 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 8 binary32)))) #s(literal -1 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)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (neg.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)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (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 4) (+ (* -2 (/ (* (pow alphay 2) (* (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))))) (/ (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)))))
(*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay u0) (*.f32 alphay 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 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 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #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)))) (pow.f32 alphay #s(literal 4 binary32)))
(* (pow alphay 4) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -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 alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (/ (* (pow u0 2) (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))))))))) 8) (pow (- 1 u0) 2))))))) (* 2 (/ (* (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))))))) (/ (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)))))
(*.f32 (fma.f32 (fma.f32 (neg.f32 (*.f32 alphay alphay)) (*.f32 #s(literal -3 binary32) (*.f32 (/.f32 (*.f32 u0 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 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal -2 binary32) (*.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 alphay alphay) (/.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)))) (pow.f32 alphay #s(literal 4 binary32)))
(* (pow alphay 4) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -2 (/ (* (pow u0 2) (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))))))))) 10) (pow (- 1 u0) 2))))) (* -2 (/ (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -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 alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (/ (* (pow u0 2) (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))))))))) 8) (pow (- 1 u0) 2)))))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))) (+ (* -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 alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (/ (* (pow u0 2) (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))))))))) 8) (pow (- 1 u0) 2))))))) (* 2 (/ (* (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))))))) (/ (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)))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (neg.f32 (*.f32 alphay alphay)) (*.f32 #s(literal -2 binary32) (fma.f32 (/.f32 (*.f32 u0 u0) (pow.f32 alphax #s(literal 6 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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (-.f32 #s(literal 1 binary32) u0) #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 (*.f32 #s(literal -3 binary32) (*.f32 (/.f32 (*.f32 u0 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 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #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 #s(literal 3 binary32) (*.f32 (/.f32 (*.f32 u0 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 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 alphay alphay) (*.f32 #s(literal -2 binary32) (*.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 alphay alphay) (/.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)))) (pow.f32 alphay #s(literal 4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #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 (/ (* (pow alphax 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #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 (-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.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)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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)))) (/.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #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 (-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.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)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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)))) (/.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 (/.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 #s(literal 1/4 binary32) (*.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)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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)))) (/.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 (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 (+ (* -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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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) 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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)) (/.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))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #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 #s(literal 2 binary32) u1 #s(literal 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 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (-.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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)))) (-.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #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 #s(literal 2 binary32) u1 #s(literal 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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(+ (* -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 (/.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))) (/.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) 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))) (/ (* (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 (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)) (/.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))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (/.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #s(literal 1 binary32) u0))))
(- (+ (* -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 (/.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))) (/.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))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 alphay #s(literal 6 binary32))) (-.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 #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 #s(literal 2 binary32) u1 #s(literal 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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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))
(/.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #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)))
(- (+ (* -2 (/ (* (pow alphax 6) (* (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) (- (/ (* (pow alphax 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 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 alphax 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 alphax 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)))) (* (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 (- (/ (* (pow alphax 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 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))))
(-.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 alphay alphay)) (/.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 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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))) (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 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 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 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 #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 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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)) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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))))))
(- (+ (* -2 (/ (* (pow alphax 6) (* (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) (- (/ (* (pow alphax 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 (/ (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))) (* (pow alphay 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) (- 1 u0))) 1)))) (/ (* (pow alphax 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 alphax 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) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 4) (* (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)))))) (+ (* -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 alphax 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)))) (* (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 (- (/ (* (pow alphax 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 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 alphax 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)))) (* (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 (- (/ (* (pow alphax 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)))))))))
(-.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 alphay alphay)) (/.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 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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))) (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 (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 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 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 #s(literal -3 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))) (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)) (pow.f32 alphay #s(literal 4 binary32)))))) (-.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #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 4 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #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 6 binary32)) (-.f32 #s(literal 1 binary32) u0)) (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) (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 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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)) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #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 (pow.f32 alphax #s(literal 6 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 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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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)))) #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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)))))))
(- (+ (* -2 (/ (* (pow alphax 6) (* (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) (- (/ (* (pow alphax 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 (/ (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))) (* (pow alphay 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) (- 1 u0))) 1)))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 u0) 2))))) (* (pow alphay 6) (- (/ (* (pow alphax 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 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 alphax 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) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 4) (* (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)))))) (+ (* -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) (- (* -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 u0) 2)))) (/ (* (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 u0) 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))) (+ (* -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) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (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 6) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (/ (* (pow alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 6) (* (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)))))) (+ (* -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 alphax 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)))) (* (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 (- (/ (* (pow alphax 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 alphax 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)))) (* (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 (- (/ (* (pow alphax 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 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) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 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 alphax 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)))) (* (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 (- (/ (* (pow alphax 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))))))))))))
(-.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 alphay alphay)) (/.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 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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))) (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 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 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 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 #s(literal -2 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #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.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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))) (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)) (pow.f32 alphay #s(literal 6 binary32))))) (/.f32 (*.f32 #s(literal -3 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))) (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)) (pow.f32 alphay #s(literal 4 binary32)))))) (-.f32 (-.f32 (-.f32 (-.f32 (+.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 6 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) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 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 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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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)))) #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 (pow.f32 alphax #s(literal 6 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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)))) (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)) (-.f32 #s(literal 1 binary32) u0)) (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) (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 (pow.f32 alphax #s(literal 8 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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)))) (pow.f32 alphay #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 8 binary32)) (-.f32 #s(literal 1 binary32) u0)) (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 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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)) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 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 (neg.f32 (/.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 (pow.f32 alphax #s(literal 6 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (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 (/.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) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 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 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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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)))) #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 (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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #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 (pow.f32 alphax #s(literal 6 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 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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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)))) #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 (/ (- (/ (* (pow alphax 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 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)))
(sqrt.f32 (/.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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32))))
(+ (sqrt (/ (- (/ (* (pow alphax 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 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 (* (/ (- (* -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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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)))))) (pow alphay 2)) (sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (neg.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 u0)) (*.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal -2 binary32))) (*.f32 alphay alphay))) (sqrt.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #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 (/.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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))))
(+ (sqrt (/ (- (/ (* (pow alphax 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 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 (* (/ (- (* -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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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)))))) (pow alphay 2)) (sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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/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) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphax 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 u0) 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 (- (/ (* (pow alphax 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))) (* 1/4 (/ (* (pow (- (* -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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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)))))) 2) (- (/ (* (pow alphax 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)) (- (/ (* (pow alphax 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 4)) (sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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)))))))
(fma.f32 #s(literal 1/2 binary32) (fma.f32 (sqrt.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #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 (neg.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 u0)) (*.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal -2 binary32))) (*.f32 alphay alphay)) (*.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))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (fma.f32 (*.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 (*.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 (/.f32 (neg.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 u0)) (*.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal -2 binary32)))) (*.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 u0 u0) (pow.f32 (-.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 -2 binary32) (fma.f32 (*.f32 (pow.f32 (-.f32 (/.f32 (neg.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 u0)) (*.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal -2 binary32))) #s(literal 2 binary32)) (/.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #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)))) #s(literal 1/4 binary32) (/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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)))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #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 (/.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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))))
(+ (sqrt (/ (- (/ (* (pow alphax 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 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 (* (/ (- (* -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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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)))))) (pow alphay 2)) (sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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/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) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (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) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphax 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 u0) 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 (- (/ (* (pow alphax 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)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphax 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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))))))) (- (/ (* (pow alphax 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) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 u0) 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 (- (/ (* (pow alphax 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))) (* 1/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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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)))))) (* (- (/ (* (pow alphax 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) (- (/ (* (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) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphax 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 u0) 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 (- (/ (* (pow alphax 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))) (* 1/4 (/ (* (pow (- (* -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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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)))))) 2) (- (/ (* (pow alphax 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)) (- (/ (* (pow alphax 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))) 1))))))) (pow alphay 6)) (sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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/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) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (- (/ (* (pow alphax 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 (/ (* (+ (* -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 u0) 2)))) (/ (* (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 u0) 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 (- (/ (* (pow alphax 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))) (* 1/4 (/ (* (pow (- (* -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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (- (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (pow u0 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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) 1)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (- 1 u0) 2) (pow (- (/ (* (pow alphax 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)))))) 2) (- (/ (* (pow alphax 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)) (- (/ (* (pow alphax 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 4)) (sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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))))))))
(+.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 (neg.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)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (fma.f32 (*.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 (*.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 (/.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))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (fma.f32 (*.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 (*.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 (/.f32 (neg.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 u0)) (*.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal -2 binary32)))) (*.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 u0 u0) (pow.f32 (-.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 -2 binary32) (/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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)))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.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 u0 u0) (pow.f32 (-.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 -2 binary32) (-.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (-.f32 (/.f32 (neg.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 u0)) (*.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal -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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (fma.f32 (*.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 (*.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 (/.f32 (neg.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 u0)) (*.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal -2 binary32)))) (*.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 u0 u0) (pow.f32 (-.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 -2 binary32) (fma.f32 (*.f32 (pow.f32 (-.f32 (/.f32 (neg.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 u0)) (*.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal -2 binary32))) #s(literal 2 binary32)) (/.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #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)))) #s(literal 1/4 binary32) (/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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)))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 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))) #s(literal 1/2 binary32) (neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #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.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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))) (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)) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (-.f32 (/.f32 (neg.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 u0)) (*.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal -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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32))))))) (pow.f32 alphay #s(literal 6 binary32))) (sqrt.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #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))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (fma.f32 (*.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 (*.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 (/.f32 (neg.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 u0)) (*.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal -2 binary32)))) (*.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 u0 u0) (pow.f32 (-.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 -2 binary32) (fma.f32 (*.f32 (pow.f32 (-.f32 (/.f32 (neg.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 u0)) (*.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal -2 binary32))) #s(literal 2 binary32)) (/.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #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)))) #s(literal 1/4 binary32) (/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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)))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #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 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (neg.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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 u0)) (*.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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))) (pow.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal -2 binary32))) (*.f32 alphay alphay))) (sqrt.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #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 (/.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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))))
(sqrt (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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)))
(sqrt.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #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 (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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/2 (* (/ (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 2)) (sqrt (/ (- (/ (* (pow alphax 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 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))))))
(fma.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 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 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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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)))) #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 alphay alphay)) (sqrt.f32 (/.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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32))))) #s(literal 1/2 binary32) (sqrt.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #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 (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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/2 (* (/ (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 2)) (sqrt (/ (- (/ (* (pow alphax 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 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 (* (/ (- (* -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 u0) 2)))) (/ (* (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 u0) 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))) (+ (* -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) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (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))))) (+ (* 1/4 (/ (* (pow (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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)))))) 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 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))) (/ (* (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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 4)) (sqrt (/ (- (/ (* (pow alphax 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 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)))))))
(fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 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 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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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)))) #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 alphay alphay)) (sqrt.f32 (/.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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 (fma.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 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 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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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)))) #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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))))) #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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (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 (/.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) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 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 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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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)))) #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 (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)))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))))) (sqrt.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #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 (/ (- (/ (* (pow alphax 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) (- (/ (* (pow alphax 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/2 (* (/ (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 2)) (sqrt (/ (- (/ (* (pow alphax 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 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 (* (/ (- (* -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 u0) 2)))) (/ (* (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 u0) 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))) (+ (* -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) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (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))))) (+ (* 1/4 (/ (* (pow (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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)))))) 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 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))) (/ (* (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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 alphay 4)) (sqrt (/ (- (/ (* (pow alphax 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 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 (* (/ (- (* -1 (/ (+ (* -2 (/ (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 u0) 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))) (+ (* -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) (- (* -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 u0) 2)))) (/ (* (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 u0) 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))) (+ (* -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) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (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 6) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (/ (* (pow alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (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))))) (+ (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (/ (* (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (/ (+ (* -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 u0) 2)))) (/ (* (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 u0) 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))) (+ (* -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) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (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))))) (+ (* 1/4 (/ (* (pow (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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)))))) 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 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))) (/ (* (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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 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 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))) (/ (* (pow alphax 6) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- (* -2 (/ (* (pow alphax 6) (* (pow u0 2) (pow (sin (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))))))))) 6) (* (pow (- 1 u0) 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))))) (* -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 alphax 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)))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (- 1 u0) (pow (- (/ (* (pow alphax 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (- 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 alphay 6)) (sqrt (/ (- (/ (* (pow alphax 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 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))))))))
(+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 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 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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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)))) #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 alphay alphay)) (sqrt.f32 (/.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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32))))) #s(literal 1/2 binary32) (sqrt.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #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 #s(literal 1/2 binary32) (fma.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 (fma.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 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 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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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)))) #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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))))) #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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (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 (/.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) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 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 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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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)))) #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 (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)))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) (*.f32 (/.f32 (-.f32 (/.f32 (neg.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #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.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 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 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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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)))) #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 (*.f32 (-.f32 (neg.f32 (/.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 (fma.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 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 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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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)))) #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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))))) #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)) (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (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 (/.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) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 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 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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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)))) #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 (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)))))) (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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))) #s(literal 1/2 binary32) (*.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 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 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 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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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)))) #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 (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 (pow.f32 alphax #s(literal 8 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 8 binary32)) (-.f32 #s(literal 1 binary32) u0)) (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 (/.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 (neg.f32 (/.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 (pow.f32 alphax #s(literal 6 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (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 (/.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) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 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 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 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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)))) #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 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 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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)) (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 (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 (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)))))) (pow.f32 alphay #s(literal 6 binary32))) (sqrt.f32 (/.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 (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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32))))))))
(- (+ (* -2 (/ (* (pow alphax 6) (* (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))))) (/ (* (pow alphax 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)
(fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 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 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 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1 binary32)))
(- (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))) (pow alphay 4))) (/ (* (pow alphax 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 (/ (* (pow alphax 6) (* (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)))))))
(-.f32 (-.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (pow.f32 alphay #s(literal 4 binary32)))) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 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 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 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 2 binary32) #s(literal 1 binary32)))
(- (+ (* -1 (/ (+ (* -2 (/ (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 u0) 2))))) (pow alphay 6))) (/ (* (pow alphax 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 (+ (* -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 alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (+ (* 2 (/ (* (pow alphax 6) (* (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))))) (/ (* (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 alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))))))
(-.f32 (-.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #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.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphay #s(literal 6 binary32)))) (+.f32 (fma.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))) (*.f32 (*.f32 (pow.f32 alphay #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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -4 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 8 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 #s(literal 2 binary32) u1 #s(literal 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 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 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 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 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 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 2 binary32)))) #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 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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 #s(literal 2 binary32) u1 #s(literal 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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (*.f32 alphax alphax) 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 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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 (/ (* (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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 #s(literal 2 binary32) u1 #s(literal 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)) 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 8 binary32))))) (-.f32 (*.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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 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 #s(literal 2 binary32) u1 #s(literal 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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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))))))
(+ (* -2 (/ (* (pow alphax 6) (* (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))))) (/ (* (pow alphax 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 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 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 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 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))
(- (+ (* -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 u0) 2)))) (/ (* (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 u0) 2)))) (pow alphay 4))) (/ (* (pow alphax 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)))) (* 2 (/ (* (pow alphax 6) (* (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))))))
(fma.f32 (/.f32 (*.f32 #s(literal -3 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))) (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 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 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 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 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))
(- (+ (* -1 (/ (+ (* -2 (/ (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2)))) (/ (* (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 u0) 2)))))) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* -2 (/ (* (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 u0) 2))))) (pow alphay 6))) (/ (* (pow alphax 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)))) (+ (* -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 alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2))))) (+ (* 2 (/ (* (pow alphax 6) (* (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))))) (/ (* (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 alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (pow (- 1 u0) 2)))))))
(-.f32 (-.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 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (*.f32 #s(literal -3 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #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.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (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 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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphay #s(literal 6 binary32)))) (fma.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))) (*.f32 (*.f32 (pow.f32 alphay #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))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -4 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 8 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 #s(literal 2 binary32) u1 #s(literal 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 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 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 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 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 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 2 binary32)))))

rewrite394.0ms (2.3%)

Memory
-0.8MiB live, 366.7MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01272465
02121531
18021335
256651335
091851333
Stop Event
iter limit
node limit
iter limit
Counts
33 → 936
Calls
Call 1
Inputs
(+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))
(/.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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(+.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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))
(pow.f32 (+.f32 #s(approx (/ (/ 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))) (*.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 -1/2 binary32))
(+.f32 #s(approx (/ (/ 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))) (*.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(approx (/ (/ 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))) (*.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))))
(*.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)))
(/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(sqrt.f32 (/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 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 #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) (*.f32 alphay alphay)))) u0)
(+.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)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) (*.f32 alphay alphay)))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
(cos.f32 (*.f32 (PI.f32) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))
#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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32))))
(*.f32 (PI.f32) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)))
(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))
#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 (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 u0 (*.f32 alphay alphay))))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(cos.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)))
(pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))))
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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))))
Outputs
(*.f32 (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32))))
(*.f32 (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #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 #s(literal 2 binary32) u1) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))
(/.f32 (neg.f32 (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) #s(literal -1/4 binary32))) (neg.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32))) (neg.f32 (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32))))))
(/.f32 (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) #s(literal -1/4 binary32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32)))
(/.f32 (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32)) (+.f32 #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 #s(literal 2 binary32) u1) #s(literal 2 binary32)) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32)) (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32)) (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) #s(literal -1/4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))) (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32))))
(-.f32 (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) u1) #s(literal 2 binary32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32))))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))
(+.f32 (*.f32 #s(literal 2 binary32) u1) #s(literal 1/2 binary32))
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (pow.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #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 #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)))) (sqrt.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(*.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/4 binary32)) (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/4 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))))
(*.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.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 (+ (/ (* (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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.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 (+ (/ (* (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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.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 (+ (/ (* (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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log1p.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32))) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal 1/2 binary32)) (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(*.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal 1 binary32))
(sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)))) (neg.f32 (sqrt.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)))) (sqrt.f32 (neg.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (sqrt.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal -1/2 binary32))
(pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (log1p.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (+.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32))) (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(*.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)))
(*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(*.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(*.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -6 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (+.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))) (+.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -6 binary32)) (pow.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -3 binary32))) (pow.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -3 binary32))) (fma.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)))) (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -6 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))) (-.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -6 binary32)) #s(literal 1 binary32)) (*.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (+.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32)) (fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (neg.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0))) (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))))
(-.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(fma.f32 (pow.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #s(literal 1 binary32)) (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) #s(literal 1 binary32)) (pow.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -1/2 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (*.f32 #s(literal 1 binary32) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32))) (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(fma.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.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 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 1 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 1 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)) (pow.f32 (/.f32 #s(literal 1 binary32) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 1 binary32))
(fma.f32 (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (/.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 (+ (/ (* (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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (neg.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (pow.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #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 #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)))) (sqrt.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(*.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/4 binary32)) (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/4 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))))
(*.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.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 (+ (/ (* (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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.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 (+ (/ (* (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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.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 (+ (/ (* (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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log1p.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32))) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal 1/2 binary32)) (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(*.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal 1 binary32))
(sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)))) (neg.f32 (sqrt.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)))) (sqrt.f32 (neg.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (sqrt.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal -1/2 binary32))
(pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (log1p.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (+.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32))) (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(*.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)))
(*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(*.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(*.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -6 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (+.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))) (+.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -6 binary32)) (pow.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -3 binary32))) (pow.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -3 binary32))) (fma.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)))) (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -6 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))) (-.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -6 binary32)) #s(literal 1 binary32)) (*.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (+.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32)) (fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (neg.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0))) (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))))
(-.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(fma.f32 (pow.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #s(literal 1 binary32)) (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) #s(literal 1 binary32)) (pow.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -1/2 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (*.f32 #s(literal 1 binary32) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32))) (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(fma.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.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 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 1 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 1 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)) (pow.f32 (/.f32 #s(literal 1 binary32) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 1 binary32))
(fma.f32 (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (/.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 (+ (/ (* (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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (neg.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #s(literal 1 binary32)) (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) #s(literal 1 binary32)) (pow.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (pow.f32 (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (pow.f32 (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(*.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))
(*.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 1 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 #s(literal 1 binary32) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)))
(*.f32 (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal 1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)))) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 #s(literal 1 binary32) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)))))
(/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.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) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -1 binary32))
(pow.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(neg.f32 (/.f32 (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (pow.f32 (pow.f32 (+.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32)) #s(literal -1/8 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (+.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32)) #s(literal -1/8 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (-.f32 (pow.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (+.f32 (pow.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay 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) (+.f32 (-.f32 #s(literal 1 binary32) #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))) (pow.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (+.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32)) #s(literal -1/4 binary32)) (pow.f32 (+.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32)) #s(literal -1/4 binary32)))
(pow.f32 (exp.f32 (log1p.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))))) #s(literal -1/2 binary32))
(pow.f32 (*.f32 (+.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32)) (+.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32))) #s(literal -1/4 binary32))
(pow.f32 (pow.f32 (+.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (+.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log.f32 (exp.f32 (log1p.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32)) (+.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32)))) #s(literal -1/4 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (+.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32)) #s(literal -1/4 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))) #s(literal -1/2 binary32)))
(*.f32 (-.f32 (pow.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32))))
(*.f32 (+.f32 (pow.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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) #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))) (pow.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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) #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))) (pow.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 2 binary32)) #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))))))
(/.f32 (+.f32 (pow.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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) #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))) (pow.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32)) (-.f32 (pow.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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) #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))) (pow.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 2 binary32))) (+.f32 (pow.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32))))
(fma.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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) #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32))
(+.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))))
(*.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))))
#s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))
(*.f32 (/.f32 (*.f32 u0 alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 alphay (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) 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 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) alphay) (*.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32))))
(*.f32 (/.f32 (*.f32 alphay alphay) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) u0) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) (/.f32 (*.f32 u0 alphay) (-.f32 #s(literal 1 binary32) u0)))
(*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)))
(*.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 u0 alphay) (/.f32 alphay (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))
(*.f32 (*.f32 (*.f32 alphay alphay) u0) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(*.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(*.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 u0 (/.f32 (*.f32 alphay alphay) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))
(*.f32 alphay (/.f32 (*.f32 u0 alphay) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(*.f32 alphay (*.f32 (*.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (/.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 (neg.f32 u0) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 (*.f32 (neg.f32 alphay) alphay) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (neg.f32 alphay) alphay)) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(/.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (neg.f32 u0)) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay alphay))) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (neg.f32 u0) (*.f32 (neg.f32 alphay) alphay)) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 (neg.f32 alphay) alphay) (neg.f32 u0)) (*.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 u0)) (*.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 (neg.f32 u0) #s(literal 1 binary32)) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))
(/.f32 (*.f32 (*.f32 (neg.f32 alphay) alphay) #s(literal 1 binary32)) (*.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))
(/.f32 (*.f32 (*.f32 alphay alphay) #s(literal 1 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))
(/.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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) u0) u0))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(/.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(/.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))
(/.f32 (*.f32 (*.f32 u0 alphay) (neg.f32 alphay)) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 u0 alphay) (neg.f32 alphay)) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 u0 alphay) (neg.f32 alphay)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 u0 alphay) (neg.f32 alphay)) (*.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (*.f32 u0 alphay) (neg.f32 alphay)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))
(/.f32 u0 (*.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) u0)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))
(*.f32 (pow.f32 (/.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (+.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32))) (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(*.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)))
(*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(*.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(*.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -6 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (+.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))) (+.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -6 binary32)) (pow.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -3 binary32))) (pow.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -3 binary32))) (fma.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)))) (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -6 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))) (-.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -6 binary32)) #s(literal 1 binary32)) (*.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (+.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32)) (fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (neg.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0))) (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))))
(-.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(fma.f32 (pow.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #s(literal 1 binary32)) (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) #s(literal 1 binary32)) (pow.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -1/2 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (*.f32 #s(literal 1 binary32) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32))) (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(fma.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.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 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 1 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 1 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)) (pow.f32 (/.f32 #s(literal 1 binary32) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 1 binary32))
(fma.f32 (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (/.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 (+ (/ (* (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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (neg.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (pow.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #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 #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)))) (sqrt.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(*.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/4 binary32)) (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/4 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))))
(*.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.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 (+ (/ (* (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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.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 (+ (/ (* (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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.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 (+ (/ (* (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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log1p.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32))) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal 1/2 binary32)) (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(*.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal 1 binary32))
(sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)))) (neg.f32 (sqrt.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -3 binary32)) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)))) (sqrt.f32 (neg.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (sqrt.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (sqrt.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal -1/2 binary32))
(pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (log1p.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)))
(expm1.f32 (*.f32 (log.f32 (exp.f32 (log.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)))
(expm1.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))) #s(literal 1 binary32)))
(expm1.f32 (log.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))))
(*.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))))
(*.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -6 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)))))
(*.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -6 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal -1 binary32)))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -6 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal -1 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -6 binary32)) #s(literal 1 binary32)) (+.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))) (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -6 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -6 binary32)) (+.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -4 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)))))
(-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (*.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))
(fma.f32 (pow.f32 (*.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal 1 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal -1 binary32))
(fma.f32 (pow.f32 (exp.f32 (log.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) (pow.f32 (exp.f32 (log.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(fma.f32 (pow.f32 (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal -2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(fma.f32 (pow.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal -1 binary32))
(fma.f32 (pow.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal -1 binary32))
(fma.f32 (pow.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -1/2 binary32)) #s(literal 2 binary32)) #s(literal -1 binary32))
(fma.f32 (pow.f32 (*.f32 #s(literal 1 binary32) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal -2 binary32)) #s(literal -1 binary32))
(fma.f32 (pow.f32 (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal -2 binary32)) #s(literal -1 binary32))
(fma.f32 (pow.f32 (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32)) #s(literal -1 binary32))
(fma.f32 (*.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))
(fma.f32 (*.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))
(fma.f32 (exp.f32 (log.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))) (exp.f32 (log.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal -2 binary32)) (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 2 binary32)) #s(literal -1 binary32))
(fma.f32 (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal -1 binary32))
(fma.f32 (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal -2 binary32)) #s(literal -1 binary32))
(fma.f32 (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 1 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal -1 binary32))
(fma.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32) #s(literal -1 binary32))
(fma.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))
(fma.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal -1 binary32))
(+.f32 #s(literal -1 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)))
(+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal -1 binary32))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(/.f32 (*.f32 (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) #s(literal -1/4 binary32)) (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32)))
(/.f32 (*.f32 (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32)) (PI.f32)) (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (PI.f32) (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) #s(literal -1/4 binary32))) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32))) (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #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 #s(literal 2 binary32) u1) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) u1) (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 #s(literal 2 binary32) u1) #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 #s(literal 2 binary32) u1)) (*.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 #s(literal 2 binary32) u1)) (*.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 (PI.f32) #s(literal 2 binary32)) u1 (*.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 (PI.f32) (*.f32 #s(literal 2 binary32) 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)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32) (*.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 u1 (*.f32 (PI.f32) #s(literal 2 binary32)) (*.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 #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 (*.f32 alphay alphay) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) (-.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))))))
(*.f32 (/.f32 u0 (fma.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 3 binary32)) (pow.f32 alphay #s(literal -6 binary32)) (pow.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) #s(literal 3 binary32)))) (fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) (pow.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))) u0)
(*.f32 u0 (/.f32 #s(literal 1 binary32) (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))))
(*.f32 #s(literal 1 binary32) (/.f32 u0 (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))))
(/.f32 (*.f32 u0 #s(literal -1 binary32)) (neg.f32 (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))))
(/.f32 (neg.f32 u0) (neg.f32 (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))))
(/.f32 u0 (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) u0))
(*.f32 (-.f32 (pow.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 (*.f32 alphay alphay) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32)))))))
(*.f32 (fma.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 3 binary32)) (pow.f32 alphay #s(literal -6 binary32)) (pow.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) (pow.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 (*.f32 alphay alphay) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -2 binary32)) (pow.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) #s(literal 2 binary32))) (-.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 (*.f32 alphay alphay) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) (neg.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32)))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 3 binary32)) (pow.f32 alphay #s(literal -6 binary32)) (pow.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) (pow.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 (*.f32 alphay alphay) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) (*.f32 #s(literal 1 binary32) (-.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32)))))))
(/.f32 (-.f32 (pow.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 (*.f32 alphay alphay) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) (-.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 3 binary32)) (pow.f32 alphay #s(literal -6 binary32)) (pow.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) (pow.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 3 binary32)) (pow.f32 alphay #s(literal -6 binary32)) (pow.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (/.f32 (*.f32 alphay alphay) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -2 binary32)) (-.f32 (pow.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 3 binary32)) (pow.f32 alphay #s(literal -6 binary32)) (pow.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) (pow.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))) #s(literal -1 binary32))
(/.f32 (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))))) (-.f32 (pow.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 (*.f32 alphay alphay) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) (pow.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) #s(literal 2 binary32))) (fma.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 3 binary32)) (pow.f32 alphay #s(literal -6 binary32)) (pow.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))))
(-.f32 (/.f32 (pow.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) #s(literal 2 binary32)) (-.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32)))))) (/.f32 (pow.f32 (/.f32 (/.f32 (*.f32 alphay alphay) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -2 binary32)) (-.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32)))))))
(fma.f32 (pow.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (cos.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))) #s(literal -1 binary32)) #s(literal 1/2 binary32) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))
(fma.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))
(fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))
(fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) (/.f32 #s(literal 1 binary32) alphay) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))
(fma.f32 (pow.f32 alphay #s(literal -2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) #s(literal -1 binary32)) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))
(fma.f32 (pow.f32 alphay #s(literal -2 binary32)) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) alphay) (pow.f32 (/.f32 alphay (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) #s(literal -1 binary32)) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))
(fma.f32 (*.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))
(fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (pow.f32 alphay #s(literal -2 binary32)) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))
(fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))
(fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay)) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))
(fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))
(fma.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))
(+.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32)))) #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))))
(+.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)))))))) (* alphax alphax)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32)))))
(*.f32 (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32))))
(*.f32 (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #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 #s(literal 2 binary32) u1) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))
(/.f32 (neg.f32 (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) #s(literal -1/4 binary32))) (neg.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32))) (neg.f32 (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32))))))
(/.f32 (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) #s(literal -1/4 binary32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32)))
(/.f32 (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32)) (+.f32 #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 #s(literal 2 binary32) u1) #s(literal 2 binary32)) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32)) (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32)) (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) #s(literal -1/4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))) (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32))))
(-.f32 (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) u1) #s(literal 2 binary32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32))))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))
(+.f32 (*.f32 #s(literal 2 binary32) u1) #s(literal 1/2 binary32))
(-.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(/.f32 (*.f32 (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) #s(literal -1/4 binary32)) (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32)))
(/.f32 (*.f32 (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32)) (PI.f32)) (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (PI.f32) (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) #s(literal -1/4 binary32))) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32))) (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #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 #s(literal 2 binary32) u1) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) u1) (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 #s(literal 2 binary32) u1) #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 #s(literal 2 binary32) u1)) (*.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 #s(literal 2 binary32) u1)) (*.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 (PI.f32) #s(literal 2 binary32)) u1 (*.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 (PI.f32) (*.f32 #s(literal 2 binary32) 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)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32) (*.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 u1 (*.f32 (PI.f32) #s(literal 2 binary32)) (*.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 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (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 (neg.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
(*.f32 (+.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))))))
(*.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) (neg.f32 (neg.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 1 binary32)) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (+.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) 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))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)))) (+.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(pow.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(neg.f32 (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (neg.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32))))
(*.f32 (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #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 #s(literal 2 binary32) u1) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))
(/.f32 (neg.f32 (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) #s(literal -1/4 binary32))) (neg.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32))) (neg.f32 (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32))))))
(/.f32 (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) #s(literal -1/4 binary32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32)))
(/.f32 (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32)) (+.f32 #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 #s(literal 2 binary32) u1) #s(literal 2 binary32)) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32)) (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32)) (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) #s(literal -1/4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))) (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32))))
(-.f32 (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) u1) #s(literal 2 binary32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32))))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))
(+.f32 (*.f32 #s(literal 2 binary32) u1) #s(literal 1/2 binary32))
#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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(/.f32 (*.f32 (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) #s(literal -1/4 binary32)) (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32)))
(/.f32 (*.f32 (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32)) (PI.f32)) (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (PI.f32) (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) #s(literal -1/4 binary32))) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32))) (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #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 #s(literal 2 binary32) u1) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) u1) (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 #s(literal 2 binary32) u1) #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 #s(literal 2 binary32) u1)) (*.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 #s(literal 2 binary32) u1)) (*.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 (PI.f32) #s(literal 2 binary32)) u1 (*.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 (PI.f32) (*.f32 #s(literal 2 binary32) 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)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32) (*.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 u1 (*.f32 (PI.f32) #s(literal 2 binary32)) (*.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 (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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(/.f32 (*.f32 (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) #s(literal -1/4 binary32)) (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32)))
(/.f32 (*.f32 (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32)) (PI.f32)) (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (PI.f32) (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #s(literal 4 binary32) #s(literal -1/4 binary32))) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32))) (fma.f32 (pow.f32 u1 #s(literal 2 binary32)) #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 #s(literal 2 binary32) u1) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) u1) (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 #s(literal 2 binary32) u1) #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 #s(literal 2 binary32) u1)) (*.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 #s(literal 2 binary32) u1)) (*.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 (PI.f32) #s(literal 2 binary32)) u1 (*.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 (PI.f32) (*.f32 #s(literal 2 binary32) 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)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32) (*.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 u1 (*.f32 (PI.f32) #s(literal 2 binary32)) (*.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 (*.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (pow.f32 (*.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal 1 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (exp.f32 (log.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) (pow.f32 (exp.f32 (log.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal -2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -1/2 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal -2 binary32)))
(*.f32 (pow.f32 (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal -2 binary32)))
(*.f32 (pow.f32 (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (exp.f32 (log.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))) (exp.f32 (log.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal -2 binary32)) (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 2 binary32)))
(*.f32 (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal -2 binary32)))
(*.f32 (pow.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 1 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))
(*.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))
(*.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)))
(/.f32 (*.f32 (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (*.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)))) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (*.f32 (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal 1 binary32)) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)))))
(/.f32 (*.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 #s(literal 1 binary32) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)))))
(pow.f32 (exp.f32 (log.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))
(pow.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32)) #s(literal 1 binary32))
(pow.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))
(exp.f32 (*.f32 (log.f32 (exp.f32 (log.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))) #s(literal 1 binary32)))
(exp.f32 (log.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0))) #s(literal -2 binary32))))
(*.f32 (pow.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.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 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 1 binary32))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 1 binary32)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(*.f32 (sin.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (cos.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (sin.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (neg.f32 (cos.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (sin.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (cos.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (sin.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (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 (neg.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
(*.f32 (+.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))))))
(*.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) (neg.f32 (neg.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 1 binary32)) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (+.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) 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))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)))) (+.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(pow.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(neg.f32 (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (neg.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))

eval415.0ms (2.5%)

Memory
23.4MiB live, 410.9MiB allocated
Compiler

Compiled 271 700 to 7 051 computations (97.4% saved)

prune157.0ms (0.9%)

Memory
-17.6MiB live, 230.2MiB allocated
Pruning

38 alts after pruning (28 fresh and 10 done)

PrunedKeptTotal
New91417931
Fresh81119
Picked145
Done066
Total92338961
Accuracy
99.9%
Counts
961 → 38
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.7%
(pow.f32 (pow.f32 (+.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
90.8%
(pow.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32))) #s(literal -1/2 binary32))
87.5%
(pow.f32 (+.f32 #s(approx (/ (/ 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))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) u0) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
87.6%
(pow.f32 (+.f32 #s(approx (/ (/ 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))) #s(approx (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (PI) (+ (* 2 u1) 1/2))) (cos (* (PI) (+ (* 2 u1) 1/2))))))) 2)) (/ u0 (- 1 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(literal 1 binary32)) #s(literal -1/2 binary32))
87.0%
(pow.f32 (*.f32 (-.f32 (pow.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32)))) #s(literal -1/2 binary32))
85.3%
(/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
97.7%
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))))
97.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
45.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (*.f32 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
96.2%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(approx (- (pow (/ (* (/ 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)) 2) 1) #s(literal -1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
89.0%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32))))
97.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
97.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (*.f32 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
50.9%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (*.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.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))))
53.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 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)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
65.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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) u0) (-.f32 #s(literal 1 binary32) u0)))))
91.7%
(/.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 (*.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)) (/.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)))))
93.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 (fma.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)))))
97.1%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.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)))))
74.3%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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 #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)))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
96.6%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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)))))
98.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 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.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%
(/.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)))))
98.3%
(/.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)))))
98.2%
(/.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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)))))
92.9%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (exp.f32 (*.f32 (*.f32 (log1p.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/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)))))
69.3%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 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))))))))) (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)))))
98.0%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #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.9%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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)))))
92.9%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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) #s(approx (+ (* u1 2) 1/2) (*.f32 #s(literal 2 binary32) u1)))))))) #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 #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)))))
91.7%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (+ (* (cos (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2)) 1/2) 1/2) (* alphax alphax)) (/ (* (sin (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) (fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
90.6%
(/.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 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
92.9%
(/.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) (-.f32 (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) u1) #s(literal 2 binary32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32))))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
98.5%
(/.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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
92.2%
(/.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) #s(approx (+ (* u1 2) 1/2) (*.f32 #s(literal 2 binary32) u1))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
54.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))))
86.9%
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
91.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))))) #s(literal 1 binary32))
Compiler

Compiled 10 955 to 2 594 computations (76.3% saved)

regimes416.0ms (2.5%)

Memory
32.4MiB live, 384.2MiB allocated
Counts
63 → 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))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (*.f32 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(approx (- (pow (/ (* (/ 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)) 2) 1) #s(literal -1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.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 (+ (/ (+ (* (cos (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2)) 1/2) 1/2) (* alphax alphax)) (/ (* (sin (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) (fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (+.f32 #s(approx (/ (/ 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))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) u0) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (*.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.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))))
(/.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) #s(approx (+ (* 2 u1) 1/2) #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) #s(approx (+ (* 2 u1) 1/2) (*.f32 #s(literal 2 binary32) u1))))))) #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) #s(approx (+ (* u1 2) 1/2) (*.f32 #s(literal 2 binary32) u1))))))) #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 (+ (/ (* (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 u1 #s(literal 2 binary32) #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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (pow.f32 (+.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (+.f32 #s(approx (/ (/ 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))) #s(approx (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (PI) (+ (* 2 u1) 1/2))) (cos (* (PI) (+ (* 2 u1) 1/2))))))) 2)) (/ u0 (- 1 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(literal 1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (+.f32 #s(approx (/ (/ 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))) (*.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 -1/2 binary32))
(/.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) (-.f32 (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) u1) #s(literal 2 binary32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (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) (-.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))))))))) #s(literal 2 binary32)))) (-.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 (-.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)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #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 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1 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)) (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)))) 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 #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)))) 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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) 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 (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)))) 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 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 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)))) 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 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.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))) 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)))))
(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) (+.f32 (/.f32 (*.f32 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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 #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)))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (*.f32 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 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 (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 u0 (*.f32 alphay alphay)))) (-.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 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.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 alphax alphax) #s(literal 2 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 #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 (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)) (*.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 (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)))))
(pow.f32 (*.f32 (-.f32 (pow.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #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 (/.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 1 binary32) alphay) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) 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)))) 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 (sin.f32 (atan.f32 (*.f32 (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 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)))) 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 (exp.f32 (*.f32 (*.f32 (log1p.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/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 #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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 #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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) #s(approx (+ (* 2 u1) 1/2) (*.f32 #s(literal 2 binary32) u1)))))))) #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 #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 #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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) #s(approx (+ (* u1 2) 1/2) (*.f32 #s(literal 2 binary32) u1)))))))) #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 #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 #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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 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 #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #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 #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 (pow.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 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 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.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 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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) #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 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.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 #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 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 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))))))))) (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 (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)))))))) (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 (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)))))))) (sin.f32 (atan.f32 (*.f32 (/.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 (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.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)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #s(literal 1 binary32))) #s(literal -1/2 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)))
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)))))
Calls

13 calls:

64.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)))
52.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)))
45.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))))
41.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)))))
38.0ms
u0
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)

regimes361.0ms (2.1%)

Memory
-15.6MiB live, 345.8MiB allocated
Counts
57 → 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))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (*.f32 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(approx (- (pow (/ (* (/ 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)) 2) 1) #s(literal -1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.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 (+ (/ (+ (* (cos (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2)) 1/2) 1/2) (* alphax alphax)) (/ (* (sin (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) (fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (+.f32 #s(approx (/ (/ 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))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) u0) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (*.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.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))))
(/.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) #s(approx (+ (* 2 u1) 1/2) #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) #s(approx (+ (* 2 u1) 1/2) (*.f32 #s(literal 2 binary32) u1))))))) #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) #s(approx (+ (* u1 2) 1/2) (*.f32 #s(literal 2 binary32) u1))))))) #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 (+ (/ (* (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 u1 #s(literal 2 binary32) #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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (pow.f32 (+.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (+.f32 #s(approx (/ (/ 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))) #s(approx (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (PI) (+ (* 2 u1) 1/2))) (cos (* (PI) (+ (* 2 u1) 1/2))))))) 2)) (/ u0 (- 1 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(literal 1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (+.f32 #s(approx (/ (/ 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))) (*.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 -1/2 binary32))
(/.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) (-.f32 (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) u1) #s(literal 2 binary32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (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) (-.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))))))))) #s(literal 2 binary32)))) (-.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 (-.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)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #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 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1 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)) (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)))) 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 #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)))) 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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) 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 (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)))) 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 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 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)))) 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 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.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))) 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)))))
(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) (+.f32 (/.f32 (*.f32 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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 #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)))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (*.f32 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 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 (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 u0 (*.f32 alphay alphay)))) (-.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 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.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 alphax alphax) #s(literal 2 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 #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 (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)) (*.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 (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)))))
(pow.f32 (*.f32 (-.f32 (pow.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #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 (/.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 1 binary32) alphay) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) 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)))) 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 (sin.f32 (atan.f32 (*.f32 (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 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)))) 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 (exp.f32 (*.f32 (*.f32 (log1p.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/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 #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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 #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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) #s(approx (+ (* 2 u1) 1/2) (*.f32 #s(literal 2 binary32) u1)))))))) #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 #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 #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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) #s(approx (+ (* u1 2) 1/2) (*.f32 #s(literal 2 binary32) u1)))))))) #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 #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 #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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 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 #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #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 #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 (pow.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 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 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.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 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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) #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 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.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 #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)))))
Calls

13 calls:

58.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)))
43.0ms
u0
31.0ms
alphay
30.0ms
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
30.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))))
Results
AccuracySegmentsBranch
98.3%1u0
98.3%1u1
98.3%1alphax
98.3%1alphay
98.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)))))
98.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))))
98.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)))
98.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))
98.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))))
98.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)))
98.3%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
98.3%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
98.3%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Compiler

Compiled 522 to 219 computations (58% saved)

regimes445.0ms (2.6%)

Memory
22.4MiB live, 376.4MiB allocated
Counts
55 → 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))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (*.f32 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(approx (- (pow (/ (* (/ 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)) 2) 1) #s(literal -1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.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 (+ (/ (+ (* (cos (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2)) 1/2) 1/2) (* alphax alphax)) (/ (* (sin (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) (fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (+.f32 #s(approx (/ (/ 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))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) u0) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (*.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.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))))
(/.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) #s(approx (+ (* 2 u1) 1/2) #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) #s(approx (+ (* 2 u1) 1/2) (*.f32 #s(literal 2 binary32) u1))))))) #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) #s(approx (+ (* u1 2) 1/2) (*.f32 #s(literal 2 binary32) u1))))))) #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 (+ (/ (* (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 u1 #s(literal 2 binary32) #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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (pow.f32 (+.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (+.f32 #s(approx (/ (/ 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))) #s(approx (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (PI) (+ (* 2 u1) 1/2))) (cos (* (PI) (+ (* 2 u1) 1/2))))))) 2)) (/ u0 (- 1 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(literal 1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (+.f32 #s(approx (/ (/ 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))) (*.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 -1/2 binary32))
(/.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) (-.f32 (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) u1) #s(literal 2 binary32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (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) (-.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))))))))) #s(literal 2 binary32)))) (-.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 (-.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)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #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 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1 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)) (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)))) 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 #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)))) 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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) 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 (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)))) 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 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 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)))) 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 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.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))) 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)))))
(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) (+.f32 (/.f32 (*.f32 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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 #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)))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (*.f32 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 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 (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 u0 (*.f32 alphay alphay)))) (-.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 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.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 alphax alphax) #s(literal 2 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 #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 (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)) (*.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 (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)))))
(pow.f32 (*.f32 (-.f32 (pow.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #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 (/.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 1 binary32) alphay) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) 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)))) 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 (sin.f32 (atan.f32 (*.f32 (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 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)))) 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 (exp.f32 (*.f32 (*.f32 (log1p.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/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 #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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 #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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) #s(approx (+ (* 2 u1) 1/2) (*.f32 #s(literal 2 binary32) u1)))))))) #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 #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 #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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) #s(approx (+ (* u1 2) 1/2) (*.f32 #s(literal 2 binary32) u1)))))))) #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 #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 #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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 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 #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #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 #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 (pow.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 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 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.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 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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)))))
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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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)))))
Calls

13 calls:

98.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))))
65.0ms
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
57.0ms
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
49.0ms
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
38.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))
Results
AccuracySegmentsBranch
98.2%1u0
98.2%1u1
98.2%1alphax
98.2%1alphay
98.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)))))
98.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))))
98.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)))
98.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))
98.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))))
98.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)))
98.2%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
98.2%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
98.2%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Compiler

Compiled 522 to 219 computations (58% saved)

regimes269.0ms (1.6%)

Memory
-34.5MiB live, 409.4MiB allocated
Counts
54 → 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))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (*.f32 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(approx (- (pow (/ (* (/ 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)) 2) 1) #s(literal -1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.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 (+ (/ (+ (* (cos (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2)) 1/2) 1/2) (* alphax alphax)) (/ (* (sin (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) (fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (+.f32 #s(approx (/ (/ 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))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) u0) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (*.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.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))))
(/.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) #s(approx (+ (* 2 u1) 1/2) #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) #s(approx (+ (* 2 u1) 1/2) (*.f32 #s(literal 2 binary32) u1))))))) #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) #s(approx (+ (* u1 2) 1/2) (*.f32 #s(literal 2 binary32) u1))))))) #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 (+ (/ (* (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 u1 #s(literal 2 binary32) #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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (pow.f32 (+.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #s(literal 1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (+.f32 #s(approx (/ (/ 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))) #s(approx (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (PI) (+ (* 2 u1) 1/2))) (cos (* (PI) (+ (* 2 u1) 1/2))))))) 2)) (/ u0 (- 1 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(literal 1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (+.f32 #s(approx (/ (/ 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))) (*.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 -1/2 binary32))
(/.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) (-.f32 (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) u1) #s(literal 2 binary32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal -1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (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) (-.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))))))))) #s(literal 2 binary32)))) (-.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 (-.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)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.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)))) #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 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1 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)) (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)))) 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 #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)))) 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 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #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))) 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 (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)))) 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 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 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)))) 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 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.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))) 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)))))
(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) (+.f32 (/.f32 (*.f32 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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 #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)))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (*.f32 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 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 (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 u0 (*.f32 alphay alphay)))) (-.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 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.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 alphax alphax) #s(literal 2 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 #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 (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)) (*.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 (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)))))
(pow.f32 (*.f32 (-.f32 (pow.f32 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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 #s(approx (/ (/ 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))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -2 binary32)))) #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 (/.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 1 binary32) alphay) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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)))) 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)))) 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 (sin.f32 (atan.f32 (*.f32 (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 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)))) 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 (exp.f32 (*.f32 (*.f32 (log1p.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/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 #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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 #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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) #s(approx (+ (* 2 u1) 1/2) (*.f32 #s(literal 2 binary32) u1)))))))) #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 #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 #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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) #s(approx (+ (* u1 2) 1/2) (*.f32 #s(literal 2 binary32) u1)))))))) #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 #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 #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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 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 #s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* 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) (+.f32 (*.f32 u1 #s(literal 2 binary32)) #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 #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 #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 (pow.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 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 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.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 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.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)))) (cos.f32 (atan.f32 (*.f32 (/.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
(pow.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))
Calls

13 calls:

44.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))))
42.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)))
19.0ms
u1
17.0ms
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
17.0ms
u0
Results
AccuracySegmentsBranch
98.1%1u0
98.1%1alphax
98.1%1alphay
98.1%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)))))
98.1%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))))
98.1%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)))
98.1%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))
98.1%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))))
98.1%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)))
98.1%1u1
98.1%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
98.1%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
98.1%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Compiler

Compiled 522 to 219 computations (58% saved)

regimes41.0ms (0.2%)

Memory
1.3MiB live, 78.2MiB 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))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (*.f32 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(approx (- (pow (/ (* (/ 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)) 2) 1) #s(literal -1 binary32)) (-.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.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 (+ (/ (+ (* (cos (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2)) 1/2) 1/2) (* alphax alphax)) (/ (* (sin (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) (fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (+.f32 #s(approx (/ (/ 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))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) u0) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
Outputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
Calls

13 calls:

5.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))
4.0ms
u1
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)))
3.0ms
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Results
AccuracySegmentsBranch
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(+.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)

regimes23.0ms (0.1%)

Memory
9.2MiB live, 48.3MiB allocated
Counts
2 → 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))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (*.f32 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
Outputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (*.f32 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
Calls

13 calls:

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))))
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 #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 (/.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
95.2%1u0
95.2%1alphax
95.2%1alphay
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%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(+.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%1u1
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)

regimes20.0ms (0.1%)

Memory
1.0MiB live, 44.9MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 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))
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 #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 #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))
1.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)))
1.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)))))
1.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))))
Results
AccuracySegmentsBranch
91.7%1u1
91.7%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
91.7%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
91.7%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
91.7%1alphax
91.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)))))
91.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))))
91.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)))
91.7%1alphay
91.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))))
91.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)))
91.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))
91.7%1u0
Compiler

Compiled 522 to 219 computations (58% saved)

simplify96.0ms (0.6%)

Memory
3.9MiB live, 43.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0117695
1162687
2212649
3290649
4448649
51007649
62725649
76601649
Stop Event
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)))))
(/.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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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)))))
(pow.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.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 (+ (/ (* (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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (*.f32 u0 (*.f32 alphay alphay)))) (-.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))))) #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 (cos.f32 (atan.f32 (*.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 #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 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.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)))))
(pow.f32 (+.f32 (/.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 (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 u0 (*.f32 alphay alphay)))) (-.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 (+ (/ (* (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 (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 u0 (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (*.f32 u0 (*.f32 alphay alphay)))) (-.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))))) #s(literal 1 binary32))

soundness591.0ms (3.5%)

Memory
24.4MiB live, 450.7MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01272465
02121531
18021335
256651335
091851333
01251570
02251190
1824962
26139962
08133959
054715643
1183613063
0830412189
0115337800
1420932914
0804930774
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 1 056 to 308 computations (70.8% saved)

preprocess94.0ms (0.6%)

Memory
6.6MiB live, 82.6MiB allocated
Compiler

Compiled 1 566 to 304 computations (80.6% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...