Toniolo and Linder, Equation (3b), real

Time bar (total: 14.2s)

analyze347.0ms (2.4%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%99.9%0.1%0%0%0%4
25%25%74.9%0.1%0%0%0%5
43.8%43.7%56.2%0.1%0%0%0%6
43.8%43.7%56.2%0.1%0%0%0%7
53.1%53%46.8%0.1%0%0%0%8
60.9%60.8%39%0.1%0%0%0%9
60.9%60.8%39%0.1%0%0%0%10
64.8%64.7%35.1%0.1%0%0%0%11
68.4%68.3%31.6%0.1%0%0%0%12
Compiler

Compiled 20 to 15 computations (25% saved)

Precisions
Click to see histograms. Total time spent on operations: 198.0ms
ival-pow: 109.0ms (55% of total)
ival-sin: 40.0ms (20.2% of total)
ival-mult: 21.0ms (10.6% of total)
ival-sqrt: 12.0ms (6.1% of total)
ival-add: 8.0ms (4% of total)
ival-div: 6.0ms (3% of total)
const: 2.0ms (1% of total)
backward-pass: 0.0ms (0% of total)

sample2.5s (17.5%)

Results
2.1s8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.8s
ival-sin: 994.0ms (55.4% of total)
ival-pow: 542.0ms (30.2% of total)
ival-sqrt: 70.0ms (3.9% of total)
ival-mult: 66.0ms (3.7% of total)
ival-div: 59.0ms (3.3% of total)
ival-add: 44.0ms (2.5% of total)
const: 19.0ms (1.1% of total)
backward-pass: 2.0ms (0.1% of total)
Bogosity

preprocess184.0ms (1.3%)

Algorithm
egg-herbie
Rules
968×fma-define
307×fma-neg
195×unsub-neg
181×times-frac
170×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
053717
1111529
2240529
3420529
4940529
52219529
63233529
73758529
84126529
94217529
104256529
114256529
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 (neg.f64 kx)) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (/.f64 (sin.f64 (neg.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 (neg.f64 ky)) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 (neg.f64 th)))
(neg.f64 (*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 (neg.f64 kx)) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(neg.f64 (*.f64 (/.f64 (sin.f64 (neg.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 (neg.f64 ky)) #s(literal 2 binary64))))) (sin.f64 th)))
(neg.f64 (*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 (neg.f64 th))))
(*.f64 (/.f64 (sin.f64 kx) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 kx))
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 th) #s(literal 2 binary64))))) (sin.f64 ky))
Outputs
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 (neg.f64 kx)) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 (neg.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 (neg.f64 ky)) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sin.f64 th) (/.f64 (neg.f64 (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (neg.f64 (sin.f64 ky)) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (/.f64 (neg.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (sin.f64 th)))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 (neg.f64 th)))
(*.f64 (sin.f64 th) (/.f64 (neg.f64 (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (neg.f64 (sin.f64 ky)) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (/.f64 (neg.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (sin.f64 th)))
(neg.f64 (*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 (neg.f64 kx)) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sin.f64 th) (/.f64 (neg.f64 (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (neg.f64 (sin.f64 ky)) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (/.f64 (neg.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (sin.f64 th)))
(neg.f64 (*.f64 (/.f64 (sin.f64 (neg.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 (neg.f64 ky)) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(neg.f64 (*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 (neg.f64 th))))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 kx) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 kx) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 kx) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 kx))
(*.f64 (sin.f64 kx) (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (pow.f64 (sin.f64 th) #s(literal 2 binary64))))))
(*.f64 (sin.f64 kx) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 th))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 kx) (hypot.f64 (sin.f64 ky) (sin.f64 th))))
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 th) #s(literal 2 binary64))))) (sin.f64 ky))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 th) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 th))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 th)))
Symmetry

(abs kx)

(negabs ky)

(negabs th)

explain306.0ms (2.1%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
170-0-(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
00-0-kx
00-0-ky
00-0-(sin.f64 ky)
00-0-(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
00-0-#s(literal 2 binary64)
00-0-(/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
00-0-th
055(2.318250170970529e-36 4.209287151266438e-260 4.521747151611047e-245)0-(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
00-0-(sin.f64 th)
00-0-(sin.f64 kx)
00-0-(+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
056(8.720780303131333e+286 2.2931454269356485e-162 7.734296828013812e-268)0-(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
Results
234.0ms512×0valid
Compiler

Compiled 159 to 90 computations (43.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 133.0ms
ival-pow: 55.0ms (41.2% of total)
ival-sin: 39.0ms (29.2% of total)
ival-sqrt: 14.0ms (10.5% of total)
ival-add: 10.0ms (7.5% of total)
ival-div: 7.0ms (5.2% of total)
ival-mult: 4.0ms (3% of total)
const: 4.0ms (3% of total)
backward-pass: 0.0ms (0% of total)

eval0.0ms (0%)

Compiler

Compiled 14 to 9 computations (35.7% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
93.2%
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
99.6%
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
Compiler

Compiled 33 to 23 computations (30.3% saved)

localize139.0ms (1%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
99.7%
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
99.6%
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
99.6%
(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
93.6%
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
100.0%
(sin.f64 th)
99.9%
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
99.6%
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
99.6%
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
Results
100.0ms256×0valid
Compiler

Compiled 103 to 41 computations (60.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 73.0ms
ival-pow: 29.0ms (39.6% of total)
ival-sin: 19.0ms (25.9% of total)
ival-div: 5.0ms (6.8% of total)
ival-add: 5.0ms (6.8% of total)
ival-hypot: 5.0ms (6.8% of total)
ival-sqrt: 5.0ms (6.8% of total)
ival-mult: 4.0ms (5.5% of total)
const: 2.0ms (2.7% of total)
backward-pass: 0.0ms (0% of total)

series53.0ms (0.4%)

Counts
8 → 152
Calls
Call 1
Inputs
#<alt (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))>
#<alt (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))>
#<alt (hypot.f64 (sin.f64 ky) (sin.f64 kx))>
#<alt (sin.f64 th)>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))>
#<alt (pow.f64 (sin.f64 kx) #s(literal 2 binary64))>
#<alt (pow.f64 (sin.f64 ky) #s(literal 2 binary64))>
#<alt (*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))>
Outputs
#<alt (*.f64 th (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 th (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))>
#<alt (*.f64 th (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))>
#<alt (*.f64 th (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (/.f64 (sin.f64 th) (sin.f64 kx))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (/.f64 (sin.f64 th) (sin.f64 kx)))>
#<alt (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx)))>
#<alt (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx)))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (/.f64 (sin.f64 th) (sin.f64 ky))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (/.f64 (sin.f64 th) (sin.f64 ky)))>
#<alt (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))) (/.f64 (sin.f64 th) (sin.f64 ky)))>
#<alt (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))) (/.f64 (sin.f64 th) (sin.f64 ky)))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))))) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (+.f64 (*.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))>
#<alt (*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))>
#<alt (*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (sin.f64 th)>
#<alt (+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))))>
#<alt (+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (sin.f64 kx)>
#<alt (+.f64 (sin.f64 kx) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 kx))))>
#<alt (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))))>
#<alt (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))) (sin.f64 kx))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))>
#<alt (sin.f64 ky)>
#<alt (+.f64 (sin.f64 ky) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 ky))))>
#<alt (+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (sin.f64 ky))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))))>
#<alt (+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 ky))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (sin.f64 ky))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))>
#<alt (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))>
#<alt th>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64)))))>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))>
#<alt (sin.f64 ky)>
#<alt (+.f64 (sin.f64 ky) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 ky))))>
#<alt (+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (sin.f64 ky))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))))>
#<alt (+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 ky))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (sin.f64 ky))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))))>
#<alt (sin.f64 kx)>
#<alt (+.f64 (sin.f64 kx) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 kx))))>
#<alt (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))))>
#<alt (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))) (sin.f64 kx))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))))>
#<alt (pow.f64 kx #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 kx #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 kx #s(literal 2 binary64))) #s(literal 1/3 binary64)))))>
#<alt (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/315 binary64) (pow.f64 kx #s(literal 2 binary64))))) #s(literal 1/3 binary64)))))>
#<alt (pow.f64 ky #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 ky #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 ky #s(literal 2 binary64))) #s(literal 1/3 binary64)))))>
#<alt (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/315 binary64) (pow.f64 ky #s(literal 2 binary64))))) #s(literal 1/3 binary64)))))>
#<alt (/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))))) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (+.f64 (*.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (sin.f64 th)>
#<alt (+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))))>
#<alt (+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))>
#<alt (*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))>
#<alt (*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
Calls

48 calls:

TimeVariablePointExpression
4.0ms
ky
@0
(* (sin ky) (/ (sin th) (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))))
4.0ms
th
@0
(* (/ (sin ky) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (sin th))
3.0ms
kx
@0
(/ (sin th) (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))
3.0ms
kx
@inf
(sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))
3.0ms
ky
@0
(/ (sin th) (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))

rewrite279.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
888×log1p-expm1-u
806×expm1-log1p-u
721×prod-diff
128×add-exp-log
128×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023206
1341206
23880206
Stop Event
node limit
Counts
8 → 205
Calls
Call 1
Inputs
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(sin.f64 th)
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64))
(*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sqrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) #s(literal -1 binary64))
(neg.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(neg.f64 (/.f64 (neg.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log1p.f64 (expm1.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(exp.f64 (log.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) #s(literal 1 binary64))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky))))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 th) (neg.f64 (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (neg.f64 (sin.f64 th)) (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (neg.f64 (sin.f64 ky)) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (-.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64))))))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 2 binary64)))
(fabs.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 th))) #s(literal 1 binary64))
(*.f64 (sin.f64 th) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 th))
(*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 th)))
(*.f64 (sqrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 th)))
(pow.f64 (sin.f64 th) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 th))))
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 th)))
(log1p.f64 (expm1.f64 (sin.f64 th)))
(exp.f64 (log.f64 (sin.f64 th)))
(exp.f64 (*.f64 (log.f64 (sin.f64 th)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (-.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64))))))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))
(fabs.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64)))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) kx))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (sin.f64 kx) (sin.f64 kx))
(*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (sin.f64 kx)) (sin.f64 kx)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (sin.f64 kx)) (*.f64 (sqrt.f64 (sin.f64 kx)) (sin.f64 kx)))
(*.f64 (*.f64 (sin.f64 kx) (sqrt.f64 (sin.f64 kx))) (sqrt.f64 (sin.f64 kx)))
(*.f64 (*.f64 (sin.f64 kx) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (cbrt.f64 (sin.f64 kx)))
(/.f64 (-.f64 (cos.f64 (-.f64 kx kx)) (cos.f64 (+.f64 kx kx))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(exp.f64 (log.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 1 binary64)))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (sin.f64 ky))
(*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 ky)) (sin.f64 ky)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (sin.f64 ky)))
(*.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(*.f64 (*.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 ky)))
(/.f64 (-.f64 (cos.f64 (-.f64 ky ky)) (cos.f64 (+.f64 ky ky))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 ky))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 ky))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) #s(literal 1 binary64))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky))))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 th) (neg.f64 (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (neg.f64 (sin.f64 th)) (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (neg.f64 (sin.f64 ky)) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64)))

simplify248.0ms (1.7%)

Algorithm
egg-herbie
Rules
671×associate-*r*
556×associate-*l*
407×fma-define
326×*-commutative
239×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
063219978
1161318823
2658818817
Stop Event
node limit
Counts
357 → 292
Calls
Call 1
Inputs
(*.f64 th (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 th (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))
(*.f64 th (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))
(*.f64 th (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(/.f64 (sin.f64 th) (sin.f64 kx))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (/.f64 (sin.f64 th) (sin.f64 kx)))
(+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx)))
(+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(/.f64 (sin.f64 th) (sin.f64 ky))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (/.f64 (sin.f64 th) (sin.f64 ky)))
(+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))) (/.f64 (sin.f64 th) (sin.f64 ky)))
(+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))) (/.f64 (sin.f64 th) (sin.f64 ky)))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))))) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (+.f64 (*.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(sin.f64 th)
(+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(sin.f64 kx)
(+.f64 (sin.f64 kx) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 kx))))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))) (sin.f64 kx))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(sin.f64 ky)
(+.f64 (sin.f64 ky) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 ky))))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (sin.f64 ky))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 ky))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (sin.f64 ky))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
th
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))
(sin.f64 ky)
(+.f64 (sin.f64 ky) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 ky))))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (sin.f64 ky))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 ky))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (sin.f64 ky))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))))
(sin.f64 kx)
(+.f64 (sin.f64 kx) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 kx))))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))) (sin.f64 kx))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))))
(pow.f64 kx #s(literal 2 binary64))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 kx #s(literal 2 binary64)))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 kx #s(literal 2 binary64))) #s(literal 1/3 binary64)))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/315 binary64) (pow.f64 kx #s(literal 2 binary64))))) #s(literal 1/3 binary64)))))
(pow.f64 ky #s(literal 2 binary64))
(*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 ky #s(literal 2 binary64)))))
(*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 ky #s(literal 2 binary64))) #s(literal 1/3 binary64)))))
(*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/315 binary64) (pow.f64 ky #s(literal 2 binary64))))) #s(literal 1/3 binary64)))))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))))) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (+.f64 (*.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(sin.f64 th)
(+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64))
(*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sqrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) #s(literal -1 binary64))
(neg.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(neg.f64 (/.f64 (neg.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log1p.f64 (expm1.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(exp.f64 (log.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) #s(literal 1 binary64))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky))))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 th) (neg.f64 (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (neg.f64 (sin.f64 th)) (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (neg.f64 (sin.f64 ky)) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (-.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64))))))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 2 binary64)))
(fabs.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 th))) #s(literal 1 binary64))
(*.f64 (sin.f64 th) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 th))
(*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 th)))
(*.f64 (sqrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 th)))
(pow.f64 (sin.f64 th) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 th))))
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sin.f64 th)))
(log1p.f64 (expm1.f64 (sin.f64 th)))
(exp.f64 (log.f64 (sin.f64 th)))
(exp.f64 (*.f64 (log.f64 (sin.f64 th)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (-.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64))))))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))
(fabs.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64)))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) kx))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (sin.f64 kx) (sin.f64 kx))
(*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (sin.f64 kx)) (sin.f64 kx)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (sin.f64 kx)) (*.f64 (sqrt.f64 (sin.f64 kx)) (sin.f64 kx)))
(*.f64 (*.f64 (sin.f64 kx) (sqrt.f64 (sin.f64 kx))) (sqrt.f64 (sin.f64 kx)))
(*.f64 (*.f64 (sin.f64 kx) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (cbrt.f64 (sin.f64 kx)))
(/.f64 (-.f64 (cos.f64 (-.f64 kx kx)) (cos.f64 (+.f64 kx kx))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(exp.f64 (log.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 1 binary64)))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (sin.f64 ky))
(*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 ky)) (sin.f64 ky)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (sin.f64 ky)))
(*.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(*.f64 (*.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 ky)))
(/.f64 (-.f64 (cos.f64 (-.f64 ky ky)) (cos.f64 (+.f64 ky ky))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 ky))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 ky))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) #s(literal 1 binary64))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky))))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 th) (neg.f64 (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (neg.f64 (sin.f64 th)) (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (neg.f64 (sin.f64 ky)) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64)))
Outputs
(*.f64 th (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 th (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))))
(*.f64 th (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))
(*.f64 th (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (*.f64 (fma.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal 1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64))))))
(*.f64 th (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))
(*.f64 th (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal 1/120 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (fma.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64))))))
(*.f64 th (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))))
(*.f64 th (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (pow.f64 th #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) #s(literal 1/120 binary64))))))))
(*.f64 th (+.f64 (*.f64 (fma.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal 1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (fma.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (sin.f64 th))
(/.f64 (sin.f64 th) (sin.f64 kx))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (/.f64 (sin.f64 th) (sin.f64 kx)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (/.f64 (sin.f64 th) (sin.f64 kx)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 th) (/.f64 (pow.f64 ky #s(literal 2 binary64)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (/.f64 (sin.f64 th) (sin.f64 kx)))
(+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx)))
(fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 ky #s(literal 2 binary64))) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))))) (/.f64 (sin.f64 th) (sin.f64 kx)))
(fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 (*.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) #s(literal 1/2 binary64)) (*.f64 (sin.f64 kx) (sin.f64 th))) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))) (/.f64 (sin.f64 th) (sin.f64 kx)))
(+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx)))
(fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))))))) (/.f64 (sin.f64 th) (sin.f64 kx)))
(fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 th) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (sin.f64 kx))) (*.f64 (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))))) (*.f64 (sin.f64 kx) (sin.f64 th))) (*.f64 #s(literal -1/2 binary64) (pow.f64 ky #s(literal 2 binary64))))) (/.f64 (*.f64 (sin.f64 th) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (sin.f64 th))
(/.f64 (sin.f64 th) (sin.f64 ky))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (/.f64 (sin.f64 th) (sin.f64 ky)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (/.f64 (sin.f64 th) (sin.f64 ky)))
(+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))) (/.f64 (sin.f64 th) (sin.f64 ky)))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 kx #s(literal 2 binary64))) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))) (/.f64 (sin.f64 th) (sin.f64 ky)))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 kx #s(literal 2 binary64))) (*.f64 (sin.f64 ky) (sin.f64 th))) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))) (/.f64 (sin.f64 th) (sin.f64 ky)))
(+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))) (/.f64 (sin.f64 th) (sin.f64 ky)))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (+.f64 (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))) (/.f64 (sin.f64 th) (sin.f64 ky)))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 th) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (sin.f64 ky))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64))) (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))) (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal -1/2 binary64)))) (/.f64 (*.f64 (sin.f64 th) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (/.f64 (sin.f64 th) (sin.f64 ky)))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (sin.f64 th))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 th)) (sin.f64 kx))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (/.f64 (*.f64 (sin.f64 th) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (fma.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (fma.f64 (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) #s(literal 1/12 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 th) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (sin.f64 kx)))))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))))) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (+.f64 (*.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (fma.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))) (fma.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (fma.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (fma.f64 (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) #s(literal 1/12 binary64) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))))) (*.f64 (sin.f64 kx) (sin.f64 th))) (fma.f64 (*.f64 (sin.f64 th) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (sin.f64 kx))) #s(literal -1/12 binary64) (fma.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (/.f64 (*.f64 (sin.f64 th) #s(literal -1/240 binary64)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 th) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (sin.f64 kx))))))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 th (sin.f64 ky)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 th (sin.f64 ky)))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (fma.f64 #s(literal -1/6 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (+.f64 (*.f64 (*.f64 (sin.f64 ky) #s(literal -1/6 binary64)) (pow.f64 th #s(literal 2 binary64))) (sin.f64 ky))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))
(*.f64 th (fma.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (+.f64 (*.f64 (sin.f64 ky) #s(literal -1/6 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))))
(*.f64 th (fma.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/120 binary64) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))))
(*.f64 th (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (+.f64 (*.f64 (*.f64 (sin.f64 ky) #s(literal -1/6 binary64)) (pow.f64 th #s(literal 2 binary64))) (sin.f64 ky))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) #s(literal 1/120 binary64))))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(sin.f64 th)
(+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(+.f64 (sin.f64 th) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 th) (pow.f64 kx #s(literal 2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 th) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sin.f64 th))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 kx #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th)))))) (sin.f64 th))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (+.f64 (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th))) (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 kx #s(literal 2 binary64))) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64))) (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))) (/.f64 (*.f64 (sin.f64 th) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(sin.f64 kx)
(+.f64 (sin.f64 kx) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 kx))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 kx)) (sin.f64 kx))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (sin.f64 kx))) (/.f64 #s(literal 1/2 binary64) (sin.f64 kx)))))
(fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (/.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 kx))) (/.f64 #s(literal 1/2 binary64) (sin.f64 kx))) (sin.f64 kx))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))) (sin.f64 kx))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (sin.f64 kx)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))))) (/.f64 #s(literal 1/2 binary64) (sin.f64 kx)))))
(fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 2/45 binary64) (/.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -1/2 binary64))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (/.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 kx))) (/.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -1/2 binary64))) (sin.f64 kx))) (/.f64 #s(literal 1/2 binary64) (sin.f64 kx))) (sin.f64 kx))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sin.f64 ky)
(+.f64 (sin.f64 ky) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 ky))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 ky))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (sin.f64 ky))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sin.f64 ky))) (/.f64 #s(literal 1/2 binary64) (sin.f64 ky)))))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 ky))) (/.f64 #s(literal 1/2 binary64) (sin.f64 ky))) (sin.f64 ky))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 ky))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (sin.f64 ky))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sin.f64 ky)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 ky))))) (/.f64 #s(literal 1/2 binary64) (sin.f64 ky)))))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sin.f64 ky)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 ky))))) (/.f64 #s(literal 1/2 binary64) (sin.f64 ky))) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
th
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(*.f64 th (fma.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal 1 binary64)))
(+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal -1/6 binary64)))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) #s(literal 1 binary64)))
(+.f64 th (*.f64 (fma.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (pow.f64 th #s(literal 3 binary64))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/6 binary64)))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #s(literal 1 binary64)))
(+.f64 th (*.f64 (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (pow.f64 th #s(literal 3 binary64))))
(sin.f64 ky)
(+.f64 (sin.f64 ky) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 ky))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 ky))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (sin.f64 ky))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sin.f64 ky))) (/.f64 #s(literal 1/2 binary64) (sin.f64 ky)))))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 ky))) (/.f64 #s(literal 1/2 binary64) (sin.f64 ky))) (sin.f64 ky))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 ky))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (sin.f64 ky))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))))
(+.f64 (sin.f64 ky) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sin.f64 ky)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 ky))))) (/.f64 #s(literal 1/2 binary64) (sin.f64 ky)))))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sin.f64 ky)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 ky))))) (/.f64 #s(literal 1/2 binary64) (sin.f64 ky))) (sin.f64 ky))
(sin.f64 kx)
(+.f64 (sin.f64 kx) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 kx))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 kx)) (sin.f64 kx))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (sin.f64 kx))) (/.f64 #s(literal 1/2 binary64) (sin.f64 kx)))))
(fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (/.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 kx))) (/.f64 #s(literal 1/2 binary64) (sin.f64 kx))) (sin.f64 kx))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))) (sin.f64 kx))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))))
(+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (sin.f64 kx)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))))) (/.f64 #s(literal 1/2 binary64) (sin.f64 kx)))))
(fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 2/45 binary64) (/.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -1/2 binary64))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (/.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 kx))) (/.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -1/2 binary64))) (sin.f64 kx))) (/.f64 #s(literal 1/2 binary64) (sin.f64 kx))) (sin.f64 kx))
(pow.f64 kx #s(literal 2 binary64))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 kx #s(literal 2 binary64)))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 1 binary64)))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 kx #s(literal 2 binary64))) #s(literal 1/3 binary64)))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal 2/45 binary64) (pow.f64 kx #s(literal 2 binary64)) #s(literal -1/3 binary64)))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal 2/45 binary64) (pow.f64 kx #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/315 binary64) (pow.f64 kx #s(literal 2 binary64))))) #s(literal 1/3 binary64)))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 2/45 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal -1/315 binary64))) #s(literal -1/3 binary64)))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal -1/315 binary64) #s(literal 2/45 binary64)) #s(literal -1/3 binary64)) #s(literal 1 binary64)))
(pow.f64 ky #s(literal 2 binary64))
(*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 ky #s(literal 2 binary64)))))
(*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 1 binary64)))
(*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2/45 binary64) (pow.f64 ky #s(literal 2 binary64))) #s(literal 1/3 binary64)))))
(*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 2/45 binary64) (pow.f64 ky #s(literal 2 binary64)) #s(literal -1/3 binary64)))))
(*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) #s(literal 2/45 binary64) #s(literal -1/3 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/315 binary64) (pow.f64 ky #s(literal 2 binary64))))) #s(literal 1/3 binary64)))))
(*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 #s(literal 2/45 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) #s(literal -1/315 binary64))) #s(literal -1/3 binary64)))))
(*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) #s(literal -1/315 binary64) #s(literal 2/45 binary64)) #s(literal -1/3 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 th)) (sin.f64 kx))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (/.f64 (*.f64 (sin.f64 th) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (fma.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (fma.f64 (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) #s(literal 1/12 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 th) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (sin.f64 kx)))))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))))) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (+.f64 (*.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (fma.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))) (fma.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (fma.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (fma.f64 (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) #s(literal 1/12 binary64) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))))) (*.f64 (sin.f64 kx) (sin.f64 th))) (fma.f64 (*.f64 (sin.f64 th) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (sin.f64 kx))) #s(literal -1/12 binary64) (fma.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (/.f64 (*.f64 (sin.f64 th) #s(literal -1/240 binary64)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 th) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (sin.f64 kx))))))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(sin.f64 th)
(+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(+.f64 (sin.f64 th) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 th) (pow.f64 kx #s(literal 2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 th) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sin.f64 th))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 kx #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th)))))) (sin.f64 th))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (+.f64 (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th))) (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 kx #s(literal 2 binary64))) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64))) (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))) (/.f64 (*.f64 (sin.f64 th) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 th (sin.f64 ky)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 th (sin.f64 ky)))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (fma.f64 #s(literal -1/6 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (+.f64 (*.f64 (*.f64 (sin.f64 ky) #s(literal -1/6 binary64)) (pow.f64 th #s(literal 2 binary64))) (sin.f64 ky))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))
(*.f64 th (fma.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (+.f64 (*.f64 (sin.f64 ky) #s(literal -1/6 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))))
(*.f64 th (fma.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/120 binary64) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))))
(*.f64 th (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (+.f64 (*.f64 (*.f64 (sin.f64 ky) #s(literal -1/6 binary64)) (pow.f64 th #s(literal 2 binary64))) (sin.f64 ky))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) #s(literal 1/120 binary64))))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sqrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) #s(literal -1 binary64))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(neg.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(neg.f64 (/.f64 (neg.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(log.f64 (exp.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(exp.f64 (log.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(/.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(/.f64 (*.f64 (sin.f64 th) (neg.f64 (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(/.f64 (*.f64 (neg.f64 (sin.f64 th)) (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(/.f64 (*.f64 (neg.f64 (sin.f64 ky)) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 3 binary64))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(exp.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64)))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 1 binary64))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (-.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 1 binary64))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 2 binary64)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(fabs.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 th))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sin.f64 th)))
(*.f64 (sin.f64 th) #s(literal 1 binary64))
(sin.f64 th)
(*.f64 #s(literal 1 binary64) (sin.f64 th))
(sin.f64 th)
(*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 th)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 th)))
(*.f64 (sqrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 th)))
(sin.f64 th)
(pow.f64 (sin.f64 th) #s(literal 1 binary64))
(sin.f64 th)
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
(sin.f64 th)
(pow.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sin.f64 th)
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
(sin.f64 th)
(sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)))
(sin.f64 th)
(log.f64 (exp.f64 (sin.f64 th)))
(sin.f64 th)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 th))))
(sin.f64 th)
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(sin.f64 th)
(expm1.f64 (log1p.f64 (sin.f64 th)))
(log1p.f64 (expm1.f64 (sin.f64 th)))
(sin.f64 th)
(exp.f64 (log.f64 (sin.f64 th)))
(sin.f64 th)
(exp.f64 (*.f64 (log.f64 (sin.f64 th)) #s(literal 1 binary64)))
(sin.f64 th)
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 1 binary64))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (-.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (pow.f64 (*.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 1 binary64))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(fabs.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log.f64 (exp.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(expm1.f64 (log1p.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(log1p.f64 (expm1.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) kx))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 kx #s(literal 2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(*.f64 (sin.f64 kx) (sin.f64 kx))
(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
(*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (sin.f64 kx)) (sin.f64 kx)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx))))
(*.f64 (sin.f64 kx) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 kx))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64))))
(*.f64 (sqrt.f64 (sin.f64 kx)) (*.f64 (sqrt.f64 (sin.f64 kx)) (sin.f64 kx)))
(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
(*.f64 (*.f64 (sin.f64 kx) (sqrt.f64 (sin.f64 kx))) (sqrt.f64 (sin.f64 kx)))
(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
(*.f64 (*.f64 (sin.f64 kx) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (cbrt.f64 (sin.f64 kx)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx))))
(*.f64 (sin.f64 kx) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 kx))))
(/.f64 (-.f64 (cos.f64 (-.f64 kx kx)) (cos.f64 (+.f64 kx kx))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (*.f64 kx #s(literal 2 binary64)))) #s(literal 2 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 kx #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))
(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
(exp.f64 (log.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 1 binary64)))
(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(*.f64 (sin.f64 ky) (sin.f64 ky))
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 ky)) (sin.f64 ky)))
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64))))
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (sin.f64 ky)))
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(*.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(*.f64 (*.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 ky)))
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 ky ky)) (cos.f64 (+.f64 ky ky))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (*.f64 #s(literal 2 binary64) ky))) #s(literal 2 binary64))
(-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal 2 binary64) ky)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 ky))))
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 ky))) #s(literal 1 binary64)))
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(/.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(/.f64 (*.f64 (sin.f64 th) (neg.f64 (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(/.f64 (*.f64 (neg.f64 (sin.f64 th)) (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(/.f64 (*.f64 (neg.f64 (sin.f64 ky)) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 3 binary64))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(exp.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64)))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)))

eval91.0ms (0.6%)

Compiler

Compiled 8520 to 4461 computations (47.6% saved)

prune65.0ms (0.5%)

Pruning

18 alts after pruning (18 fresh and 0 done)

PrunedKeptTotal
New30418322
Fresh000
Picked202
Done000
Total30618324
Accuracy
100.0%
Counts
324 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.8%
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
28.8%
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
99.6%
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
99.5%
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))
99.7%
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))
85.4%
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 kx #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
46.5%
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 th (sin.f64 ky)))
77.4%
(*.f64 (sin.f64 ky) (/.f64 (pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
28.7%
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))
33.5%
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
79.8%
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (log.f64 (exp.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
98.0%
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (exp.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
62.2%
(*.f64 (sin.f64 ky) (/.f64 (log.f64 (exp.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
78.5%
(*.f64 (sin.f64 ky) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
51.7%
(*.f64 (sin.f64 ky) (/.f64 th (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
99.5%
(*.f64 (sin.f64 ky) (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))
30.5%
(*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx)))
28.7%
(sin.f64 th)
Compiler

Compiled 510 to 352 computations (31% saved)

localize174.0ms (1.2%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.9%
(exp.f64 (sin.f64 th))
99.6%
(*.f64 (sin.f64 ky) (/.f64 (log.f64 (exp.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
99.6%
(/.f64 (log.f64 (exp.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
53.7%
(log.f64 (exp.f64 (sin.f64 th)))
100.0%
(sin.f64 th)
99.9%
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
99.7%
(*.f64 (sin.f64 th) (sin.f64 ky))
95.7%
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
100.0%
(sin.f64 th)
99.6%
(/.f64 (sin.f64 th) (sin.f64 ky))
99.5%
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))
100.0%
(sin.f64 th)
100.0%
(sin.f64 th)
99.9%
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
99.7%
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
99.7%
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))
Results
44.0ms136×0valid
95.0ms120×1valid
Compiler

Compiled 133 to 18 computations (86.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 90.0ms
ival-sin: 32.0ms (35.4% of total)
ival-log: 15.0ms (16.6% of total)
ival-div: 12.0ms (13.3% of total)
ival-mult: 10.0ms (11.1% of total)
ival-exp: 8.0ms (8.9% of total)
ival-hypot: 7.0ms (7.7% of total)
backward-pass: 7.0ms (7.7% of total)
const: 0.0ms (0% of total)

series42.0ms (0.3%)

Counts
10 → 240
Calls
Call 1
Inputs
#<alt (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))>
#<alt (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))>
#<alt (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))>
#<alt (/.f64 (sin.f64 th) (sin.f64 ky))>
#<alt (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))>
#<alt (*.f64 (sin.f64 th) (sin.f64 ky))>
#<alt (log.f64 (exp.f64 (sin.f64 th)))>
#<alt (/.f64 (log.f64 (exp.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))>
#<alt (*.f64 (sin.f64 ky) (/.f64 (log.f64 (exp.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))>
#<alt (exp.f64 (sin.f64 th))>
Outputs
#<alt (/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))))) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (+.f64 (*.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (sin.f64 th)>
#<alt (+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))))>
#<alt (+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))>
#<alt (*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))>
#<alt (*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (/.f64 ky (sin.f64 kx))>
#<alt (*.f64 ky (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))))) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64)))))))) (*.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (+.f64 (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 #s(literal 1/240 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))))))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))>
#<alt (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))>
#<alt (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt th>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64)))))>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (/.f64 th (sin.f64 ky))>
#<alt (*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky))) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))>
#<alt (*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))>
#<alt (*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky))) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))>
#<alt (/.f64 (sin.f64 th) ky)>
#<alt (/.f64 (+.f64 (sin.f64 th) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)))) ky)>
#<alt (/.f64 (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/36 binary64) (sin.f64 th)) (*.f64 #s(literal 1/120 binary64) (sin.f64 th))))) (*.f64 #s(literal -1/6 binary64) (sin.f64 th))))) ky)>
#<alt (/.f64 (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (sin.f64 th)) (+.f64 (*.f64 #s(literal 1/720 binary64) (sin.f64 th)) (*.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/36 binary64) (sin.f64 th)) (*.f64 #s(literal 1/120 binary64) (sin.f64 th)))))))) (+.f64 (*.f64 #s(literal -1/36 binary64) (sin.f64 th)) (*.f64 #s(literal 1/120 binary64) (sin.f64 th))))) (*.f64 #s(literal -1/6 binary64) (sin.f64 th))))) ky)>
#<alt (*.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))>
#<alt (*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))>
#<alt (*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))))) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (+.f64 (*.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (sin.f64 th)>
#<alt (+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))))>
#<alt (+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 th (sin.f64 ky))>
#<alt (*.f64 th (+.f64 (sin.f64 ky) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)))))>
#<alt (*.f64 th (+.f64 (sin.f64 ky) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 ky)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)))))))>
#<alt (*.f64 th (+.f64 (sin.f64 ky) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 ky)) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky))) (*.f64 #s(literal 1/120 binary64) (sin.f64 ky))))))))>
#<alt (*.f64 (sin.f64 ky) (sin.f64 th))>
#<alt (*.f64 (sin.f64 ky) (sin.f64 th))>
#<alt (*.f64 (sin.f64 ky) (sin.f64 th))>
#<alt (*.f64 (sin.f64 ky) (sin.f64 th))>
#<alt (*.f64 (sin.f64 ky) (sin.f64 th))>
#<alt (*.f64 (sin.f64 ky) (sin.f64 th))>
#<alt (*.f64 (sin.f64 ky) (sin.f64 th))>
#<alt (*.f64 (sin.f64 ky) (sin.f64 th))>
#<alt (*.f64 ky (sin.f64 th))>
#<alt (*.f64 ky (+.f64 (sin.f64 th) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)))))>
#<alt (*.f64 ky (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 th)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)))))))>
#<alt (*.f64 ky (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 th)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (sin.f64 th))))))))>
#<alt (*.f64 (sin.f64 ky) (sin.f64 th))>
#<alt (*.f64 (sin.f64 ky) (sin.f64 th))>
#<alt (*.f64 (sin.f64 ky) (sin.f64 th))>
#<alt (*.f64 (sin.f64 ky) (sin.f64 th))>
#<alt (*.f64 (sin.f64 ky) (sin.f64 th))>
#<alt (*.f64 (sin.f64 ky) (sin.f64 th))>
#<alt (*.f64 (sin.f64 ky) (sin.f64 th))>
#<alt (*.f64 (sin.f64 ky) (sin.f64 th))>
#<alt th>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64)))))>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (*.f64 th (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 th (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))>
#<alt (*.f64 th (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))>
#<alt (*.f64 th (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (/.f64 (sin.f64 th) (sin.f64 kx))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (/.f64 (sin.f64 th) (sin.f64 kx)))>
#<alt (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx)))>
#<alt (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx)))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (/.f64 (sin.f64 th) (sin.f64 ky))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (/.f64 (sin.f64 th) (sin.f64 ky)))>
#<alt (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))) (/.f64 (sin.f64 th) (sin.f64 ky)))>
#<alt (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))) (/.f64 (sin.f64 th) (sin.f64 ky)))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))))) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (+.f64 (*.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))>
#<alt (*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))>
#<alt (*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (sin.f64 th)>
#<alt (+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))))>
#<alt (+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) th)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) th))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/8 binary64) (pow.f64 th #s(literal 2 binary64))))))))>
Calls

66 calls:

TimeVariablePointExpression
4.0ms
ky
@0
(* (/ (sin ky) (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) (sin th))
3.0ms
kx
@-inf
(* (sin ky) (/ (log (exp (sin th))) (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))))
2.0ms
ky
@0
(/ (sin ky) (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))
1.0ms
kx
@0
(/ (sin ky) (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))
1.0ms
ky
@0
(* (sin ky) (/ (log (exp (sin th))) (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))))

rewrite201.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
1048×log1p-expm1-u
685×expm1-log1p-u
427×prod-diff
143×pow1
142×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024305
1362305
24364305
Stop Event
node limit
Counts
10 → 327
Calls
Call 1
Inputs
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))
(/.f64 (sin.f64 th) (sin.f64 ky))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 th) (sin.f64 ky))
(log.f64 (exp.f64 (sin.f64 th)))
(/.f64 (log.f64 (exp.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (log.f64 (exp.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(exp.f64 (sin.f64 th))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))) #s(literal 1 binary64))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 1 binary64)))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th)))))
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th)))) (neg.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 1 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 2 binary64))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 3 binary64)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(exp.f64 (log.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 (sqrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (neg.f64 (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 ky)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal -1 binary64))
(neg.f64 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(neg.f64 (/.f64 (neg.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log1p.f64 (expm1.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(exp.f64 (log.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky))))) #s(literal 1 binary64))
(/.f64 (sin.f64 ky) (/.f64 (sin.f64 ky) (sin.f64 th)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 ky))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (*.f64 (sin.f64 ky) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (sin.f64 th))))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (neg.f64 (sin.f64 ky)))
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 1 binary64)) (sin.f64 ky))
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 ky)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sin.f64 th) (sin.f64 ky)))) #s(literal 1 binary64))
(*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 th) (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sqrt.f64 (sin.f64 th)) (sin.f64 ky)))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 ky))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sin.f64 th))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (sin.f64 ky))) (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (sqrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (sin.f64 th)) (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (sin.f64 th)) (cbrt.f64 (sin.f64 ky))))
(pow.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sin.f64 ky) (sin.f64 th)) #s(literal -1 binary64))
(neg.f64 (/.f64 (sin.f64 th) (neg.f64 (sin.f64 ky))))
(neg.f64 (/.f64 (neg.f64 (sin.f64 th)) (sin.f64 ky)))
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (sin.f64 th) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(exp.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 1 binary64))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 th)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 ky)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) (sqrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(*.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (/.f64 #s(literal 1 binary64) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (/.f64 (sin.f64 ky) #s(literal 1 binary64)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) #s(literal 1 binary64)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 2 binary64)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (*.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 th)))
(*.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (sin.f64 th))) (sqrt.f64 (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 ky)))
(*.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 2 binary64))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 3 binary64)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(exp.f64 (log.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) #s(literal 1 binary64))
(-.f64 (/.f64 (cos.f64 (-.f64 th ky)) #s(literal 2 binary64)) (/.f64 (cos.f64 (+.f64 ky th)) #s(literal 2 binary64)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th)))))
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) #s(literal 2 binary64))
(/.f64 (neg.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th)))) #s(literal -2 binary64))
(pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 th)) (sin.f64 ky)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (sin.f64 th))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 th)) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (exp.f64 (sin.f64 th)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sin.f64 th)))) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 th)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 th))) #s(literal 1 binary64))
(*.f64 (sin.f64 th) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 th))
(*.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 th)))
(*.f64 (sqrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 th)))
(pow.f64 (sin.f64 th) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(sin.f64 th)
(expm1.f64 (log1p.f64 (sin.f64 th)))
(log1p.f64 (expm1.f64 (sin.f64 th)))
(exp.f64 (log.f64 (sin.f64 th)))
(exp.f64 (*.f64 (log.f64 (sin.f64 th)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64))
(*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sqrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) #s(literal -1 binary64))
(neg.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(neg.f64 (/.f64 (neg.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log1p.f64 (expm1.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(exp.f64 (log.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))) #s(literal 1 binary64))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 1 binary64)))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th)))))
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th)))) (neg.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 1 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 2 binary64))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 3 binary64)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(exp.f64 (log.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (sin.f64 th)))) #s(literal 1 binary64))
(*.f64 (exp.f64 (sin.f64 th)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (sin.f64 th)))
(*.f64 (cbrt.f64 (exp.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 th)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 th)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 (sin.f64 th))))
(*.f64 (sqrt.f64 (exp.f64 (sin.f64 th))) (sqrt.f64 (exp.f64 (sin.f64 th))))
(pow.f64 (exp.f64 (sin.f64 th)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (sin.f64 th))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (sin.f64 th)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (sin.f64 th))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (sin.f64 th))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 th)))
(pow.f64 (exp.f64 (sqrt.f64 (sin.f64 th))) (sqrt.f64 (sin.f64 th)))
(sqrt.f64 (pow.f64 (exp.f64 (sin.f64 th)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (exp.f64 (sin.f64 th))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (sin.f64 th)))))
(cbrt.f64 (pow.f64 (exp.f64 (sin.f64 th)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (sin.f64 th))))
(log1p.f64 (expm1.f64 (exp.f64 (sin.f64 th))))

simplify467.0ms (3.3%)

Algorithm
egg-herbie
Rules
622×fma-define
439×distribute-lft-in
427×distribute-rgt-in
354×exp-prod
289×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
090231773
1233230442
2746830438
Stop Event
node limit
Counts
567 → 463
Calls
Call 1
Inputs
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))))) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (+.f64 (*.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(sin.f64 th)
(+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(/.f64 ky (sin.f64 kx))
(*.f64 ky (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))))) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64)))))))) (*.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (+.f64 (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 #s(literal 1/240 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))))))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
th
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(/.f64 th (sin.f64 ky))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky))) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky))) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(/.f64 (sin.f64 th) ky)
(/.f64 (+.f64 (sin.f64 th) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)))) ky)
(/.f64 (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/36 binary64) (sin.f64 th)) (*.f64 #s(literal 1/120 binary64) (sin.f64 th))))) (*.f64 #s(literal -1/6 binary64) (sin.f64 th))))) ky)
(/.f64 (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (sin.f64 th)) (+.f64 (*.f64 #s(literal 1/720 binary64) (sin.f64 th)) (*.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/36 binary64) (sin.f64 th)) (*.f64 #s(literal 1/120 binary64) (sin.f64 th)))))))) (+.f64 (*.f64 #s(literal -1/36 binary64) (sin.f64 th)) (*.f64 #s(literal 1/120 binary64) (sin.f64 th))))) (*.f64 #s(literal -1/6 binary64) (sin.f64 th))))) ky)
(*.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))))) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (+.f64 (*.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(sin.f64 th)
(+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 th (sin.f64 ky))
(*.f64 th (+.f64 (sin.f64 ky) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)))))
(*.f64 th (+.f64 (sin.f64 ky) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 ky)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)))))))
(*.f64 th (+.f64 (sin.f64 ky) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 ky)) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky))) (*.f64 #s(literal 1/120 binary64) (sin.f64 ky))))))))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 ky (sin.f64 th))
(*.f64 ky (+.f64 (sin.f64 th) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)))))
(*.f64 ky (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 th)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)))))))
(*.f64 ky (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 th)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (sin.f64 th))))))))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 ky) (sin.f64 th))
th
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(*.f64 th (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 th (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))
(*.f64 th (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))
(*.f64 th (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(/.f64 (sin.f64 th) (sin.f64 kx))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (/.f64 (sin.f64 th) (sin.f64 kx)))
(+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx)))
(+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(/.f64 (sin.f64 th) (sin.f64 ky))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (/.f64 (sin.f64 th) (sin.f64 ky)))
(+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))) (/.f64 (sin.f64 th) (sin.f64 ky)))
(+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))) (/.f64 (sin.f64 th) (sin.f64 ky)))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))))) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (+.f64 (*.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(sin.f64 th)
(+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) th)
(+.f64 #s(literal 1 binary64) (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) th))))
(+.f64 #s(literal 1 binary64) (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/8 binary64) (pow.f64 th #s(literal 2 binary64))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))) #s(literal 1 binary64))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 1 binary64)))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th)))))
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th)))) (neg.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 1 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 2 binary64))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 3 binary64)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(exp.f64 (log.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 (sqrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (neg.f64 (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 ky)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal -1 binary64))
(neg.f64 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(neg.f64 (/.f64 (neg.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log1p.f64 (expm1.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(exp.f64 (log.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky))))) #s(literal 1 binary64))
(/.f64 (sin.f64 ky) (/.f64 (sin.f64 ky) (sin.f64 th)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 ky))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (*.f64 (sin.f64 ky) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (sin.f64 th))))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (neg.f64 (sin.f64 ky)))
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 1 binary64)) (sin.f64 ky))
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 ky)))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sin.f64 th) (sin.f64 ky)))) #s(literal 1 binary64))
(*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 th) (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sqrt.f64 (sin.f64 th)) (sin.f64 ky)))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 ky))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sin.f64 th))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (sin.f64 ky))) (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (sqrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (sin.f64 th)) (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (sin.f64 th)) (cbrt.f64 (sin.f64 ky))))
(pow.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sin.f64 ky) (sin.f64 th)) #s(literal -1 binary64))
(neg.f64 (/.f64 (sin.f64 th) (neg.f64 (sin.f64 ky))))
(neg.f64 (/.f64 (neg.f64 (sin.f64 th)) (sin.f64 ky)))
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (sin.f64 th) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(exp.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 1 binary64))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 th)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 th)))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 ky)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) (sqrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(*.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (/.f64 #s(literal 1 binary64) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (/.f64 (sin.f64 ky) #s(literal 1 binary64)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) #s(literal 1 binary64)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 2 binary64)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (*.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 th)))
(*.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (sin.f64 th))) (sqrt.f64 (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 ky)))
(*.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 2 binary64))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 3 binary64)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(exp.f64 (log.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) #s(literal 1 binary64))
(-.f64 (/.f64 (cos.f64 (-.f64 th ky)) #s(literal 2 binary64)) (/.f64 (cos.f64 (+.f64 ky th)) #s(literal 2 binary64)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th)))))
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) #s(literal 2 binary64))
(/.f64 (neg.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th)))) #s(literal -2 binary64))
(pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 th)) (sin.f64 ky)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (sin.f64 th))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 th)) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (exp.f64 (sin.f64 th)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sin.f64 th)))) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 th)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 th))) #s(literal 1 binary64))
(*.f64 (sin.f64 th) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 th))
(*.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 th)))
(*.f64 (sqrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 th)))
(pow.f64 (sin.f64 th) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(sin.f64 th)
(expm1.f64 (log1p.f64 (sin.f64 th)))
(log1p.f64 (expm1.f64 (sin.f64 th)))
(exp.f64 (log.f64 (sin.f64 th)))
(exp.f64 (*.f64 (log.f64 (sin.f64 th)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64))
(*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sqrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) #s(literal -1 binary64))
(neg.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(neg.f64 (/.f64 (neg.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log1p.f64 (expm1.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(exp.f64 (log.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))) #s(literal 1 binary64))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 1 binary64)))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th)))))
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th)))) (neg.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 1 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 2 binary64))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 3 binary64)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(exp.f64 (log.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (sin.f64 th)))) #s(literal 1 binary64))
(*.f64 (exp.f64 (sin.f64 th)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (sin.f64 th)))
(*.f64 (cbrt.f64 (exp.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 th)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 th)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 (sin.f64 th))))
(*.f64 (sqrt.f64 (exp.f64 (sin.f64 th))) (sqrt.f64 (exp.f64 (sin.f64 th))))
(pow.f64 (exp.f64 (sin.f64 th)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (sin.f64 th))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (sin.f64 th)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (sin.f64 th))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (sin.f64 th))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 th)))
(pow.f64 (exp.f64 (sqrt.f64 (sin.f64 th))) (sqrt.f64 (sin.f64 th)))
(sqrt.f64 (pow.f64 (exp.f64 (sin.f64 th)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (exp.f64 (sin.f64 th))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (sin.f64 th)))))
(cbrt.f64 (pow.f64 (exp.f64 (sin.f64 th)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (sin.f64 th))))
(log1p.f64 (expm1.f64 (exp.f64 (sin.f64 th))))
Outputs
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 (sin.f64 th) (/.f64 #s(literal -1/6 binary64) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (fma.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 1/120 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (/.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 th)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))) (*.f64 (sin.f64 th) (/.f64 #s(literal -1/6 binary64) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))))) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (+.f64 (*.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (fma.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64)))))))) (fma.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))) (fma.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal -1/5040 binary64)))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 1/120 binary64) (fma.f64 (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) #s(literal 1/12 binary64) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))) (fma.f64 (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) #s(literal -1/12 binary64) (fma.f64 (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) #s(literal -1/240 binary64) (*.f64 (sin.f64 th) (/.f64 #s(literal -1/5040 binary64) (sin.f64 kx)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))))))) (*.f64 (sin.f64 th) (/.f64 #s(literal -1/6 binary64) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(sin.f64 th)
(+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sin.f64 th))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 kx #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))) (sin.f64 th))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 kx #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th)) (+.f64 (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))))))) (/.f64 (*.f64 (sin.f64 th) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 th (sin.f64 ky)))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (fma.f64 #s(literal -1/6 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal 1 binary64)) (sin.f64 ky))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))
(*.f64 th (fma.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (fma.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal -1/6 binary64)))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))))
(*.f64 th (fma.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(/.f64 ky (sin.f64 kx))
(*.f64 ky (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 ky (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1/6 binary64) (sin.f64 kx)) (/.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 ky (-.f64 (/.f64 #s(literal 1 binary64) (sin.f64 kx)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1/6 binary64) (sin.f64 kx)) (/.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))))) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1/120 binary64) (sin.f64 kx)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (/.f64 #s(literal 1/12 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))))) (+.f64 (/.f64 #s(literal 1/6 binary64) (sin.f64 kx)) (/.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1/120 binary64) (sin.f64 kx)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 kx)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1/12 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))) (neg.f64 (/.f64 #s(literal 1/6 binary64) (sin.f64 kx)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64)))))))) (*.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (+.f64 (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 #s(literal 1/240 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))))))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1/120 binary64) (sin.f64 kx)) (+.f64 (/.f64 #s(literal 1/12 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))) (*.f64 (*.f64 #s(literal -1/12 binary64) (sin.f64 kx)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))) (+.f64 (/.f64 #s(literal 1/5040 binary64) (sin.f64 kx)) (/.f64 #s(literal 1/240 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))))))))) (+.f64 (/.f64 #s(literal 1/6 binary64) (sin.f64 kx)) (/.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 kx)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64)))))) (fma.f64 (*.f64 #s(literal -1/12 binary64) (sin.f64 kx)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal 1/5040 binary64) (sin.f64 kx)) (/.f64 #s(literal 1/240 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 kx)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))) (+.f64 (/.f64 #s(literal 1/120 binary64) (sin.f64 kx)) (/.f64 #s(literal 1/12 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))) (neg.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (sin.f64 kx)) (/.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))) (neg.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (/.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (+.f64 (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))) (/.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
th
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(*.f64 th (fma.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal -1/6 binary64)))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal -1/6 binary64)) #s(literal 1 binary64)))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64)))) #s(literal -1/6 binary64)))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #s(literal 1 binary64)))
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(/.f64 th (sin.f64 ky))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky))) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 th (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (neg.f64 (/.f64 #s(literal 1/6 binary64) (sin.f64 ky)))) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (/.f64 #s(literal -1/6 binary64) (sin.f64 ky))) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky))) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (/.f64 #s(literal 1/120 binary64) (sin.f64 ky)))) (/.f64 #s(literal 1/6 binary64) (sin.f64 ky))) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (/.f64 #s(literal 1/120 binary64) (sin.f64 ky))) (/.f64 #s(literal -1/6 binary64) (sin.f64 ky))) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(/.f64 (sin.f64 th) ky)
(/.f64 (+.f64 (sin.f64 th) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)))) ky)
(/.f64 (+.f64 (sin.f64 th) (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 th) (pow.f64 ky #s(literal 2 binary64))))) ky)
(/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 ky #s(literal 2 binary64))))) ky)
(/.f64 (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/36 binary64) (sin.f64 th)) (*.f64 #s(literal 1/120 binary64) (sin.f64 th))))) (*.f64 #s(literal -1/6 binary64) (sin.f64 th))))) ky)
(/.f64 (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (neg.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) #s(literal -7/360 binary64)))) (*.f64 #s(literal 1/6 binary64) (sin.f64 th))))) ky)
(/.f64 (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) #s(literal 7/360 binary64))) (*.f64 (sin.f64 th) #s(literal 1/6 binary64))) (sin.f64 th)) ky)
(/.f64 (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) #s(literal 7/360 binary64)) (*.f64 (sin.f64 th) #s(literal 1/6 binary64))) (sin.f64 th)) ky)
(/.f64 (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (sin.f64 th)) (+.f64 (*.f64 #s(literal 1/720 binary64) (sin.f64 th)) (*.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/36 binary64) (sin.f64 th)) (*.f64 #s(literal 1/120 binary64) (sin.f64 th)))))))) (+.f64 (*.f64 #s(literal -1/36 binary64) (sin.f64 th)) (*.f64 #s(literal 1/120 binary64) (sin.f64 th))))) (*.f64 #s(literal -1/6 binary64) (sin.f64 th))))) ky)
(/.f64 (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (neg.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (sin.f64 th) (fma.f64 #s(literal 1/720 binary64) (sin.f64 th) (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 th) #s(literal -7/360 binary64))))))) (*.f64 (sin.f64 th) #s(literal -7/360 binary64)))) (*.f64 #s(literal 1/6 binary64) (sin.f64 th))))) ky)
(/.f64 (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (neg.f64 (pow.f64 ky #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 th) #s(literal -7/360 binary64))) (*.f64 (sin.f64 th) #s(literal 1/840 binary64))) (*.f64 (sin.f64 th) #s(literal 7/360 binary64))) (*.f64 (sin.f64 th) #s(literal 1/6 binary64))) (sin.f64 th)) ky)
(/.f64 (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (neg.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 th) #s(literal -7/360 binary64))) (*.f64 (sin.f64 th) #s(literal 1/840 binary64)))) (*.f64 (sin.f64 th) #s(literal 7/360 binary64))) (*.f64 (sin.f64 th) #s(literal 1/6 binary64))) (sin.f64 th)) ky)
(*.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 th (sin.f64 ky)))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (fma.f64 #s(literal -1/6 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal 1 binary64)) (sin.f64 ky))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))
(*.f64 th (fma.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (fma.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal -1/6 binary64)))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))))
(*.f64 th (fma.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 (sin.f64 th) (/.f64 #s(literal -1/6 binary64) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (fma.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 1/120 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (/.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 th)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))) (*.f64 (sin.f64 th) (/.f64 #s(literal -1/6 binary64) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))))) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (+.f64 (*.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (fma.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64)))))))) (fma.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))) (fma.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal -1/5040 binary64)))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 1/120 binary64) (fma.f64 (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) #s(literal 1/12 binary64) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))) (fma.f64 (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) #s(literal -1/12 binary64) (fma.f64 (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) #s(literal -1/240 binary64) (*.f64 (sin.f64 th) (/.f64 #s(literal -1/5040 binary64) (sin.f64 kx)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))))))) (*.f64 (sin.f64 th) (/.f64 #s(literal -1/6 binary64) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(sin.f64 th)
(+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sin.f64 th))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 kx #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))) (sin.f64 th))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 kx #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th)) (+.f64 (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))))))) (/.f64 (*.f64 (sin.f64 th) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 th (sin.f64 ky))
(*.f64 th (+.f64 (sin.f64 ky) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)))))
(*.f64 th (+.f64 (sin.f64 ky) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64))))))
(*.f64 th (*.f64 (fma.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal 1 binary64)) (sin.f64 ky)))
(*.f64 th (+.f64 (sin.f64 ky) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 ky)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)))))))
(*.f64 th (+.f64 (sin.f64 ky) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 ky) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64))))))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (fma.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal -1/6 binary64))) (sin.f64 ky)))
(*.f64 th (+.f64 (sin.f64 ky) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 ky)) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky))) (*.f64 #s(literal 1/120 binary64) (sin.f64 ky))))))))
(*.f64 th (+.f64 (sin.f64 ky) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 ky) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64))) (*.f64 #s(literal 1/120 binary64) (sin.f64 ky))))))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal 1/120 binary64))) (*.f64 #s(literal -1/6 binary64) (sin.f64 ky))) (sin.f64 ky)))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 ky (sin.f64 th))
(*.f64 ky (+.f64 (sin.f64 th) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)))))
(*.f64 ky (+.f64 (sin.f64 th) (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 ky #s(literal 2 binary64))) (sin.f64 th))))
(*.f64 ky (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 ky #s(literal 2 binary64))))))
(*.f64 ky (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 th)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)))))))
(*.f64 ky (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 th) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 th) (pow.f64 ky #s(literal 2 binary64))))))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 ky #s(literal 2 binary64))) #s(literal -1/6 binary64))) (sin.f64 th)))
(*.f64 ky (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 th)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (sin.f64 th))))))))
(*.f64 ky (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 th) (pow.f64 ky #s(literal 2 binary64))) (*.f64 (sin.f64 th) #s(literal 1/120 binary64))))))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 ky #s(literal 2 binary64))) #s(literal 1/120 binary64))) (*.f64 (sin.f64 th) #s(literal -1/6 binary64))) (sin.f64 th)))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (sin.f64 ky) (sin.f64 th))
(*.f64 (sin.f64 th) (sin.f64 ky))
th
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(*.f64 th (fma.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal -1/6 binary64)))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal -1/6 binary64)) #s(literal 1 binary64)))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64)))) #s(literal -1/6 binary64)))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #s(literal 1 binary64)))
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(*.f64 th (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 th (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))
(*.f64 th (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (pow.f64 th #s(literal 2 binary64))))))
(*.f64 th (*.f64 (fma.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal 1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
(*.f64 th (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))
(*.f64 th (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal -1/6 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
(*.f64 th (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))))
(*.f64 th (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (pow.f64 th #s(literal 2 binary64))) (*.f64 #s(literal 1/120 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal 1/120 binary64))) (*.f64 #s(literal -1/6 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(/.f64 (sin.f64 th) (sin.f64 kx))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (/.f64 (sin.f64 th) (sin.f64 kx)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (/.f64 (sin.f64 th) (sin.f64 kx)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 th) (/.f64 (pow.f64 ky #s(literal 2 binary64)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (/.f64 (sin.f64 th) (sin.f64 kx)))
(+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx)))
(fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 kx)) (*.f64 (sin.f64 th) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (/.f64 (sin.f64 th) (sin.f64 kx)))
(fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 ky #s(literal 2 binary64))) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))))) (/.f64 (sin.f64 th) (sin.f64 kx)))
(+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx)))
(fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 kx)) (*.f64 (sin.f64 th) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))) (/.f64 (sin.f64 th) (sin.f64 kx)))
(fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 ky #s(literal 2 binary64))) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 th)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(/.f64 (sin.f64 th) (sin.f64 ky))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (/.f64 (sin.f64 th) (sin.f64 ky)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (/.f64 (sin.f64 th) (sin.f64 ky)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 th) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (/.f64 (sin.f64 th) (sin.f64 ky)))
(+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))) (/.f64 (sin.f64 th) (sin.f64 ky)))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))) (/.f64 (sin.f64 th) (sin.f64 ky)))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 kx #s(literal 2 binary64))) (*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))) (/.f64 (sin.f64 th) (sin.f64 ky)))
(+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))) (/.f64 (sin.f64 th) (sin.f64 ky)))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))) (/.f64 (sin.f64 th) (sin.f64 ky)))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 kx #s(literal 2 binary64))) (*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (+.f64 (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))))))) (/.f64 (*.f64 (sin.f64 th) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (/.f64 (sin.f64 th) (sin.f64 ky)))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sin.f64 th) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 (sin.f64 th) (/.f64 #s(literal -1/6 binary64) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (fma.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 1/120 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (/.f64 (*.f64 #s(literal 1/12 binary64) (sin.f64 th)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))) (*.f64 (sin.f64 th) (/.f64 #s(literal -1/6 binary64) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))))) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (+.f64 (*.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (fma.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64)))))))) (fma.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))) (fma.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal -1/5040 binary64)))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 1/120 binary64) (fma.f64 (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) #s(literal 1/12 binary64) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))) (fma.f64 (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) #s(literal -1/12 binary64) (fma.f64 (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) #s(literal -1/240 binary64) (*.f64 (sin.f64 th) (/.f64 #s(literal -1/5040 binary64) (sin.f64 kx)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))))))) (*.f64 (sin.f64 th) (/.f64 #s(literal -1/6 binary64) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 th (sin.f64 ky)))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (fma.f64 #s(literal -1/6 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal 1 binary64)) (sin.f64 ky))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))
(*.f64 th (fma.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (fma.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal -1/6 binary64)))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))))
(*.f64 th (fma.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(sin.f64 th)
(+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sin.f64 th))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 kx #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))) (sin.f64 th))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 kx #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th)) (+.f64 (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))))))) (/.f64 (*.f64 (sin.f64 th) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) th)
(+.f64 th #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) th))))
(+.f64 #s(literal 1 binary64) (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th #s(literal 1/2 binary64)))))
(fma.f64 th (fma.f64 th #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/8 binary64) (pow.f64 th #s(literal 2 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal -1/8 binary64)))))))
(fma.f64 th (fma.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal -1/8 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 2 binary64)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (*.f64 #s(literal 2 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 1 binary64)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (*.f64 #s(literal 2 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th)))) (neg.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (*.f64 #s(literal 2 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 1 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 1 binary64))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 3 binary64))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 2 binary64))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal -1 binary64))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 3 binary64)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 3 binary64)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 1 binary64)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (sin.f64 ky) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 (sqrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (neg.f64 (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 ky)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) #s(literal 2 binary64)))
(pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal -1 binary64))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(neg.f64 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(neg.f64 (/.f64 (neg.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (exp.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64))))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(exp.f64 (log.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 ky))))
(expm1.f64 (log1p.f64 (sin.f64 th)))
(/.f64 (sin.f64 ky) (/.f64 (sin.f64 ky) (sin.f64 th)))
(sin.f64 th)
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 ky))
(sin.f64 th)
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (*.f64 (sin.f64 ky) #s(literal 2 binary64)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (*.f64 #s(literal 2 binary64) (sin.f64 ky)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (sin.f64 ky)))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (sin.f64 th))))
(sin.f64 th)
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (neg.f64 (sin.f64 ky)))
(sin.f64 th)
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(sin.f64 th)
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 1 binary64)) (sin.f64 ky))
(sin.f64 th)
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 ky)))
(sin.f64 th)
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 1 binary64))
(sin.f64 th)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))) #s(literal 3 binary64))
(sin.f64 th)
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sin.f64 th)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))) #s(literal 2 binary64))
(sin.f64 th)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 ky)) #s(literal 2 binary64)))
(fabs.f64 (sin.f64 th))
(log.f64 (exp.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))))
(sin.f64 th)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky))))))
(sin.f64 th)
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 3 binary64)))
(sin.f64 th)
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64))))
(sin.f64 th)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(sin.f64 th)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(sin.f64 th)
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 ky))))
(expm1.f64 (log1p.f64 (sin.f64 th)))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))))
(sin.f64 th)
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))))
(sin.f64 th)
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))) #s(literal 1 binary64)))
(sin.f64 th)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sin.f64 th) (sin.f64 ky)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (sin.f64 ky)))
(/.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64))
(/.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 th) (sin.f64 ky)))
(/.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (sin.f64 ky)))
(/.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(/.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)))
(/.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(/.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sqrt.f64 (sin.f64 th)) (sin.f64 ky)))
(/.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(/.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(/.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 ky))))
(/.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sin.f64 th))
(/.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))))
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (sin.f64 ky))) (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 ky))))
(/.f64 (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (sin.f64 ky)))
(/.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (sqrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (sin.f64 ky))) (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 ky))))
(/.f64 (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (sin.f64 th)) (sin.f64 ky)))
(/.f64 (sin.f64 th) (sin.f64 ky))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (sin.f64 th)) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))))
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)))
(pow.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64))
(/.f64 (sin.f64 th) (sin.f64 ky))
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 3 binary64))
(/.f64 (sin.f64 th) (sin.f64 ky))
(pow.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (sin.f64 th) (sin.f64 ky))
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64))
(/.f64 (sin.f64 th) (sin.f64 ky))
(pow.f64 (/.f64 (sin.f64 ky) (sin.f64 th)) #s(literal -1 binary64))
(/.f64 (sin.f64 th) (sin.f64 ky))
(neg.f64 (/.f64 (sin.f64 th) (neg.f64 (sin.f64 ky))))
(/.f64 (sin.f64 th) (sin.f64 ky))
(neg.f64 (/.f64 (neg.f64 (sin.f64 th)) (sin.f64 ky)))
(/.f64 (sin.f64 th) (sin.f64 ky))
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (sin.f64 th) (sin.f64 ky)))
(log.f64 (exp.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(/.f64 (sin.f64 th) (sin.f64 ky))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (sin.f64 th) (sin.f64 ky)))))
(/.f64 (sin.f64 th) (sin.f64 ky))
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)))
(/.f64 (sin.f64 th) (sin.f64 ky))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(/.f64 (sin.f64 th) (sin.f64 ky))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(/.f64 (sin.f64 th) (sin.f64 ky))
(exp.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(/.f64 (sin.f64 th) (sin.f64 ky))
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 1 binary64)))
(/.f64 (sin.f64 th) (sin.f64 ky))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 1 binary64))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 th)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) #s(literal 2 binary64))) (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 ky)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 2 binary64)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 th)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 ky)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) (sqrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (/.f64 #s(literal 1 binary64) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 (sin.f64 ky) #s(literal 1 binary64)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 (sin.f64 th) #s(literal 1 binary64)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 2 binary64)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (*.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 th)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (sin.f64 th))) (sqrt.f64 (sin.f64 th)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))))
(*.f64 (sin.f64 th) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sin.f64 th) (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 ky)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 1 binary64))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 3 binary64))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 2 binary64))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal -1 binary64))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 3 binary64)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 3 binary64)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 1 binary64)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (sin.f64 ky))))
(-.f64 (/.f64 (cos.f64 (-.f64 th ky)) #s(literal 2 binary64)) (/.f64 (cos.f64 (+.f64 ky th)) #s(literal 2 binary64)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) #s(literal 2 binary64))
(*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) #s(literal 1/2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) #s(literal 2 binary64))
(*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th)))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))))
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) #s(literal 2 binary64))
(/.f64 (neg.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th)))) #s(literal -2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) #s(literal 2 binary64))
(*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 1 binary64))
(*.f64 (sin.f64 th) (sin.f64 ky))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 3 binary64))
(*.f64 (sin.f64 th) (sin.f64 ky))
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (sin.f64 th) (sin.f64 ky))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 2 binary64))
(*.f64 (sin.f64 th) (sin.f64 ky))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 th)) (sin.f64 ky)))
(*.f64 (sin.f64 th) (sin.f64 ky))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))))
(*.f64 (sin.f64 th) (sin.f64 ky))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 3 binary64)))
(*.f64 (sin.f64 th) (sin.f64 ky))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(*.f64 (sin.f64 th) (sin.f64 ky))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(*.f64 (sin.f64 th) (sin.f64 ky))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))
(*.f64 (sin.f64 th) (sin.f64 ky))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))
(*.f64 (sin.f64 th) (sin.f64 ky))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 1 binary64)))
(*.f64 (sin.f64 th) (sin.f64 ky))
(+.f64 #s(literal 0 binary64) (sin.f64 th))
(sin.f64 th)
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 th)) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (exp.f64 (sin.f64 th)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sin.f64 th)))) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 th)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 th)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 th))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 ky))))
(expm1.f64 (log1p.f64 (sin.f64 th)))
(*.f64 (sin.f64 th) #s(literal 1 binary64))
(sin.f64 th)
(*.f64 #s(literal 1 binary64) (sin.f64 th))
(sin.f64 th)
(*.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)))
(sin.f64 th)
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 th)))
(sin.f64 th)
(*.f64 (sqrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 th)))
(sin.f64 th)
(pow.f64 (sin.f64 th) #s(literal 1 binary64))
(sin.f64 th)
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
(sin.f64 th)
(pow.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sin.f64 th)
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
(sin.f64 th)
(sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 ky)) #s(literal 2 binary64)))
(fabs.f64 (sin.f64 th))
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(sin.f64 th)
(sin.f64 th)
(expm1.f64 (log1p.f64 (sin.f64 th)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (sin.f64 th)))
(sin.f64 th)
(exp.f64 (log.f64 (sin.f64 th)))
(sin.f64 th)
(exp.f64 (*.f64 (log.f64 (sin.f64 th)) #s(literal 1 binary64)))
(sin.f64 th)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sqrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) #s(literal 2 binary64)))
(pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) #s(literal -1 binary64))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(neg.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(neg.f64 (/.f64 (neg.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (exp.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(exp.f64 (log.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 2 binary64)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (*.f64 #s(literal 2 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 1 binary64)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (*.f64 #s(literal 2 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th)))) (neg.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (*.f64 #s(literal 2 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 1 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 1 binary64))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 3 binary64))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 2 binary64))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal -1 binary64))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) #s(literal 3 binary64)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 3 binary64)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) #s(literal 1 binary64)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (sin.f64 th)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (exp.f64 (sin.f64 th))))
(exp.f64 (sin.f64 th))
(*.f64 (exp.f64 (sin.f64 th)) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (exp.f64 (sin.f64 th))))
(exp.f64 (sin.f64 th))
(*.f64 #s(literal 1 binary64) (exp.f64 (sin.f64 th)))
(expm1.f64 (log1p.f64 (exp.f64 (sin.f64 th))))
(exp.f64 (sin.f64 th))
(*.f64 (cbrt.f64 (exp.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 th)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 th)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 (sin.f64 th))))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 th)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 (sin.f64 th))))
(*.f64 (sqrt.f64 (exp.f64 (sin.f64 th))) (sqrt.f64 (exp.f64 (sin.f64 th))))
(expm1.f64 (log1p.f64 (exp.f64 (sin.f64 th))))
(exp.f64 (sin.f64 th))
(pow.f64 (exp.f64 (sin.f64 th)) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (exp.f64 (sin.f64 th))))
(exp.f64 (sin.f64 th))
(pow.f64 (cbrt.f64 (exp.f64 (sin.f64 th))) #s(literal 3 binary64))
(expm1.f64 (log1p.f64 (exp.f64 (sin.f64 th))))
(exp.f64 (sin.f64 th))
(pow.f64 (pow.f64 (exp.f64 (sin.f64 th)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(expm1.f64 (log1p.f64 (exp.f64 (sin.f64 th))))
(exp.f64 (sin.f64 th))
(pow.f64 (sqrt.f64 (exp.f64 (sin.f64 th))) #s(literal 2 binary64))
(expm1.f64 (log1p.f64 (exp.f64 (sin.f64 th))))
(exp.f64 (sin.f64 th))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (sin.f64 th))
(expm1.f64 (log1p.f64 (exp.f64 (sin.f64 th))))
(exp.f64 (sin.f64 th))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 th)))
(expm1.f64 (log1p.f64 (exp.f64 (sin.f64 th))))
(exp.f64 (sin.f64 th))
(pow.f64 (exp.f64 (sqrt.f64 (sin.f64 th))) (sqrt.f64 (sin.f64 th)))
(expm1.f64 (log1p.f64 (exp.f64 (sin.f64 th))))
(exp.f64 (sin.f64 th))
(sqrt.f64 (pow.f64 (exp.f64 (sin.f64 th)) #s(literal 2 binary64)))
(fabs.f64 (exp.f64 (sin.f64 th)))
(log.f64 (exp.f64 (exp.f64 (sin.f64 th))))
(expm1.f64 (log1p.f64 (exp.f64 (sin.f64 th))))
(exp.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (sin.f64 th)))))
(expm1.f64 (log1p.f64 (exp.f64 (sin.f64 th))))
(exp.f64 (sin.f64 th))
(cbrt.f64 (pow.f64 (exp.f64 (sin.f64 th)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (sin.f64 th))))
(exp.f64 (sin.f64 th))
(expm1.f64 (log1p.f64 (exp.f64 (sin.f64 th))))
(exp.f64 (sin.f64 th))
(log1p.f64 (expm1.f64 (exp.f64 (sin.f64 th))))
(expm1.f64 (log1p.f64 (exp.f64 (sin.f64 th))))
(exp.f64 (sin.f64 th))

eval394.0ms (2.8%)

Compiler

Compiled 27544 to 12302 computations (55.3% saved)

prune265.0ms (1.9%)

Pruning

42 alts after pruning (38 fresh and 4 done)

PrunedKeptTotal
New1324271351
Fresh21113
Picked145
Done000
Total1327421369
Accuracy
100.0%
Counts
1369 → 42
Alt Table
Click to see full alt table
StatusAccuracyProgram
22.0%
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
28.3%
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
13.3%
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (*.f64 (sin.f64 ky) #s(literal 2 binary64)))
95.8%
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
31.8%
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 kx))
94.6%
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (exp.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
95.8%
(/.f64 (*.f64 (log1p.f64 (expm1.f64 (sin.f64 th))) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
48.0%
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
46.6%
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
28.8%
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
99.6%
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
99.5%
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))
34.6%
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (sin.f64 th))))
26.4%
(-.f64 (exp.f64 (log1p.f64 (sin.f64 th))) #s(literal 1 binary64))
15.3%
(+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64))))
99.7%
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))
85.4%
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 kx #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
33.6%
(*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))
30.5%
(*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th))
46.5%
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 th (sin.f64 ky)))
77.4%
(*.f64 (sin.f64 ky) (/.f64 (pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
15.7%
(*.f64 (sin.f64 ky) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 ky #s(literal 2 binary64))))) ky))
33.5%
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
15.9%
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) ky))
62.2%
(*.f64 (sin.f64 ky) (/.f64 (log.f64 (exp.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
24.4%
(*.f64 (sin.f64 ky) (/.f64 (log.f64 (exp.f64 (sin.f64 th))) (sin.f64 kx)))
78.5%
(*.f64 (sin.f64 ky) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
51.7%
(*.f64 (sin.f64 ky) (/.f64 th (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
99.5%
(*.f64 (sin.f64 ky) (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))
28.6%
(*.f64 (sin.f64 ky) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sin.f64 th)))
32.2%
(*.f64 (sin.f64 ky) (fabs.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
15.3%
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
30.5%
(*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx)))
28.7%
(sin.f64 th)
28.7%
(log1p.f64 (expm1.f64 (sin.f64 th)))
26.3%
(log.f64 (exp.f64 (sin.f64 th)))
25.4%
(fabs.f64 (sin.f64 th))
28.6%
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))))
28.7%
(expm1.f64 (log1p.f64 (sin.f64 th)))
21.3%
(exp.f64 (log.f64 (sin.f64 th)))
30.6%
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
15.8%
th
Compiler

Compiled 959 to 699 computations (27.1% saved)

localize143.0ms (1%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
99.7%
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))))
99.6%
(/.f64 (sin.f64 th) (sin.f64 ky))
99.5%
(log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky))))
99.5%
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))
100.0%
(sin.f64 th)
99.7%
(*.f64 (sin.f64 th) (sin.f64 ky))
95.7%
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 kx))
100.0%
(sin.f64 th)
99.7%
(expm1.f64 (log1p.f64 (sin.f64 th)))
99.5%
(log1p.f64 (sin.f64 th))
100.0%
(sin.f64 th)
99.9%
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
99.7%
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
99.7%
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
Results
77.0ms256×0valid
Compiler

Compiled 108 to 18 computations (83.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 50.0ms
ival-sin: 26.0ms (52.1% of total)
ival-div: 7.0ms (14% of total)
ival-log1p: 5.0ms (10% of total)
ival-hypot: 5.0ms (10% of total)
ival-mult: 4.0ms (8% of total)
ival-expm1: 4.0ms (8% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series135.0ms (0.9%)

Counts
7 → 168
Calls
Call 1
Inputs
#<alt (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))>
#<alt (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))>
#<alt (log1p.f64 (sin.f64 th))>
#<alt (expm1.f64 (log1p.f64 (sin.f64 th)))>
#<alt (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 kx))>
#<alt (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky))))>
#<alt (expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))))>
Outputs
#<alt (*.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))>
#<alt (*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))>
#<alt (*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))))) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (+.f64 (*.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (sin.f64 th)>
#<alt (+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))))>
#<alt (+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (/.f64 (sin.f64 kx) ky)>
#<alt (/.f64 (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 kx)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx)))))) ky)>
#<alt (/.f64 (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 kx)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 7/360 binary64) (sin.f64 kx)) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx)))))))))) ky)>
#<alt (/.f64 (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 kx)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 7/360 binary64) (sin.f64 kx)) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 31/15120 binary64) (sin.f64 kx)) (+.f64 (*.f64 #s(literal 7/720 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))))))))))))))) ky)>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt th>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) th)))>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th (-.f64 (*.f64 #s(literal 1/6 binary64) th) #s(literal 1/2 binary64)))))>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th (-.f64 (*.f64 th (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/12 binary64) th))) #s(literal 1/2 binary64)))))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt th>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64)))))>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (/.f64 (*.f64 th (sin.f64 ky)) (sin.f64 kx))>
#<alt (*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))) (/.f64 (sin.f64 ky) (sin.f64 kx))))>
#<alt (*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (sin.f64 kx))))>
#<alt (*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))))))) (/.f64 (sin.f64 ky) (sin.f64 kx))))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))>
#<alt (*.f64 ky (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) kx)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)>
#<alt (/.f64 (+.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)>
#<alt (/.f64 (+.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))))))))) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt th>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) th)))>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th (-.f64 (*.f64 #s(literal 1/6 binary64) th) #s(literal 1/2 binary64)))))>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th (-.f64 (*.f64 th (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/12 binary64) th))) #s(literal 1/2 binary64)))))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt th>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64)))))>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
Calls

42 calls:

TimeVariablePointExpression
40.0ms
th
@inf
(log (+ 1 (sin th)))
33.0ms
th
@inf
(/ (sin th) (/ (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) (sin ky)))
19.0ms
th
@-inf
(log (+ 1 (sin th)))
19.0ms
ky
@0
(log (+ 1 (* (sin ky) (/ (sin th) (sin ky)))))
1.0ms
ky
@0
(/ (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) (sin ky))

rewrite226.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
909×prod-diff
884×log1p-expm1-u
156×expm1-log1p-u
154×pow1
152×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024207
1341207
24751207
Stop Event
node limit
Counts
7 → 242
Calls
Call 1
Inputs
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(log1p.f64 (sin.f64 th))
(expm1.f64 (log1p.f64 (sin.f64 th)))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 kx))
(log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))))
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (/.f64 (sin.f64 th) #s(literal 1 binary64)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sqrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (/.f64 (sin.f64 th) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (sin.f64 th)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(*.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64)) (sin.f64 ky))
(*.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 ky)))
(*.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (sin.f64 ky)))
(pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal -1 binary64))
(neg.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))))
(neg.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) #s(literal 1 binary64))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 #s(literal 1 binary64) (sin.f64 ky)))
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 ky))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (sqrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -1 binary64))
(neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))
(sqrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(exp.f64 (log.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (sin.f64 th)))) #s(literal 1 binary64))
(*.f64 (log1p.f64 (sin.f64 th)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (sin.f64 th)))
(*.f64 (cbrt.f64 (log1p.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (log1p.f64 (sin.f64 th))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (sin.f64 th))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (sin.f64 th))))
(*.f64 (sqrt.f64 (log1p.f64 (sin.f64 th))) (sqrt.f64 (log1p.f64 (sin.f64 th))))
(pow.f64 (log1p.f64 (sin.f64 th)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (sin.f64 th))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (sin.f64 th)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (sin.f64 th))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log1p.f64 (sin.f64 th)) #s(literal 2 binary64)))
(log.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)))
(cbrt.f64 (pow.f64 (log1p.f64 (sin.f64 th)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (sin.f64 th))))
(exp.f64 (log.f64 (log1p.f64 (sin.f64 th))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (sin.f64 th))) #s(literal 1 binary64)))
(+.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64))
(-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (sin.f64 th) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 th))
(*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 th)))
(*.f64 (sqrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 th)))
(/.f64 (-.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) (+.f64 (sin.f64 th) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64)))
(pow.f64 (sin.f64 th) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 th))))
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(sin.f64 th)
(log1p.f64 (expm1.f64 (sin.f64 th)))
(exp.f64 (log.f64 (sin.f64 th)))
(exp.f64 (*.f64 (log.f64 (sin.f64 th)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))) #s(literal 1 binary64))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (sin.f64 kx)))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 th) (neg.f64 (sin.f64 ky))) (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 kx))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))
(*.f64 (/.f64 (sin.f64 th) #s(literal 1 binary64)) (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (/.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 kx))) (/.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 kx))) (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 ky) #s(literal 1 binary64)) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (/.f64 (sin.f64 th) (cbrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (sin.f64 kx))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (sqrt.f64 (sin.f64 kx))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (cbrt.f64 (sin.f64 kx))))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (neg.f64 (sin.f64 kx))))
(neg.f64 (/.f64 (*.f64 (sin.f64 th) (neg.f64 (sin.f64 ky))) (sin.f64 kx)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))))) #s(literal 1 binary64))
(*.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))))
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))) (sqrt.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))))
(pow.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) #s(literal 2 binary64)))
(log.f64 (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64)))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))) #s(literal 1 binary64)))
(+.f64 (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64)) #s(literal -1 binary64))
(-.f64 (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))
(*.f64 (sin.f64 th) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 ky))
(*.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (sin.f64 ky))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 ky)))
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (sin.f64 ky))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) (*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 ky)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 ky)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 ky))) (/.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sin.f64 th) #s(literal 1 binary64)) (/.f64 (sin.f64 ky) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 ky) #s(literal 1 binary64)) (/.f64 (sin.f64 th) (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 ky))) (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (sqrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))))
(*.f64 (*.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(*.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky)))) (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(*.f64 (*.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 ky)))
(*.f64 (*.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(/.f64 (sin.f64 ky) (/.f64 (sin.f64 ky) (sin.f64 th)))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 ky))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (sin.f64 ky))))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) (*.f64 (sin.f64 ky) #s(literal 2 binary64)))
(/.f64 (*.f64 (sin.f64 th) (neg.f64 (sin.f64 ky))) (neg.f64 (sin.f64 ky)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64)) (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64)) (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64)) (sin.f64 ky))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 ky)))
(pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (sin.f64 ky))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) #s(literal 1 binary64)))

simplify235.0ms (1.7%)

Algorithm
egg-herbie
Rules
494×fma-define
476×*-commutative
439×associate-*r/
339×associate-*l/
300×cube-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
082216076
1222115698
2700015694
Stop Event
node limit
Counts
410 → 381
Calls
Call 1
Inputs
(*.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))))) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (+.f64 (*.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(sin.f64 th)
(+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(/.f64 (sin.f64 kx) ky)
(/.f64 (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 kx)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx)))))) ky)
(/.f64 (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 kx)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 7/360 binary64) (sin.f64 kx)) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx)))))))))) ky)
(/.f64 (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 kx)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 7/360 binary64) (sin.f64 kx)) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 31/15120 binary64) (sin.f64 kx)) (+.f64 (*.f64 #s(literal 7/720 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))))))))))))))) ky)
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
th
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) th)))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th (-.f64 (*.f64 #s(literal 1/6 binary64) th) #s(literal 1/2 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th (-.f64 (*.f64 th (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/12 binary64) th))) #s(literal 1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
th
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(/.f64 (*.f64 th (sin.f64 ky)) (sin.f64 kx))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))))))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(*.f64 ky (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) kx)
(/.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(/.f64 (+.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)
(/.f64 (+.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))))))))) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
th
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) th)))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th (-.f64 (*.f64 #s(literal 1/6 binary64) th) #s(literal 1/2 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th (-.f64 (*.f64 th (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/12 binary64) th))) #s(literal 1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
th
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))))
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (/.f64 (sin.f64 th) #s(literal 1 binary64)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sqrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (/.f64 (sin.f64 th) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (sin.f64 th)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(*.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64)) (sin.f64 ky))
(*.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 ky)))
(*.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (sin.f64 ky)))
(pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal -1 binary64))
(neg.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))))
(neg.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) #s(literal 1 binary64))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 #s(literal 1 binary64) (sin.f64 ky)))
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 ky))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (sqrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -1 binary64))
(neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))
(sqrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(exp.f64 (log.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (sin.f64 th)))) #s(literal 1 binary64))
(*.f64 (log1p.f64 (sin.f64 th)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (sin.f64 th)))
(*.f64 (cbrt.f64 (log1p.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (log1p.f64 (sin.f64 th))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (sin.f64 th))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (sin.f64 th))))
(*.f64 (sqrt.f64 (log1p.f64 (sin.f64 th))) (sqrt.f64 (log1p.f64 (sin.f64 th))))
(pow.f64 (log1p.f64 (sin.f64 th)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (sin.f64 th))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (sin.f64 th)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (sin.f64 th))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log1p.f64 (sin.f64 th)) #s(literal 2 binary64)))
(log.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)))
(cbrt.f64 (pow.f64 (log1p.f64 (sin.f64 th)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (sin.f64 th))))
(exp.f64 (log.f64 (log1p.f64 (sin.f64 th))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (sin.f64 th))) #s(literal 1 binary64)))
(+.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64))
(-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (sin.f64 th) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 th))
(*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 th)))
(*.f64 (sqrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 th)))
(/.f64 (-.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) (+.f64 (sin.f64 th) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64)))
(pow.f64 (sin.f64 th) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 th))))
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(sin.f64 th)
(log1p.f64 (expm1.f64 (sin.f64 th)))
(exp.f64 (log.f64 (sin.f64 th)))
(exp.f64 (*.f64 (log.f64 (sin.f64 th)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))) #s(literal 1 binary64))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (sin.f64 kx)))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 th) (neg.f64 (sin.f64 ky))) (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 kx))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))
(*.f64 (/.f64 (sin.f64 th) #s(literal 1 binary64)) (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (/.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 kx))) (/.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 kx))) (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 ky) #s(literal 1 binary64)) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (/.f64 (sin.f64 th) (cbrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (sin.f64 kx))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (sqrt.f64 (sin.f64 kx))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (cbrt.f64 (sin.f64 kx))))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (neg.f64 (sin.f64 kx))))
(neg.f64 (/.f64 (*.f64 (sin.f64 th) (neg.f64 (sin.f64 ky))) (sin.f64 kx)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))))) #s(literal 1 binary64))
(*.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))))
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))) (sqrt.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))))
(pow.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) #s(literal 2 binary64)))
(log.f64 (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64)))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))) #s(literal 1 binary64)))
(+.f64 (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64)) #s(literal -1 binary64))
(-.f64 (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))
(*.f64 (sin.f64 th) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 ky))
(*.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (sin.f64 ky))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 ky)))
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (sin.f64 ky))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) (*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 ky)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 ky)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 ky))) (/.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sin.f64 th) #s(literal 1 binary64)) (/.f64 (sin.f64 ky) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 ky) #s(literal 1 binary64)) (/.f64 (sin.f64 th) (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 ky))) (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (sqrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))))
(*.f64 (*.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(*.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky)))) (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(*.f64 (*.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 ky)))
(*.f64 (*.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(/.f64 (sin.f64 ky) (/.f64 (sin.f64 ky) (sin.f64 th)))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 ky))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (sin.f64 ky))))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) (*.f64 (sin.f64 ky) #s(literal 2 binary64)))
(/.f64 (*.f64 (sin.f64 th) (neg.f64 (sin.f64 ky))) (neg.f64 (sin.f64 ky)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64)) (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64)) (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64)) (sin.f64 ky))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 ky)))
(pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (sin.f64 ky))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) #s(literal 1 binary64)))
Outputs
(*.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (fma.f64 #s(literal -1/6 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))) (sin.f64 ky))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))
(*.f64 th (fma.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))) #s(literal 1/120 binary64))))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (+.f64 (*.f64 (sin.f64 ky) #s(literal -1/6 binary64)) (*.f64 (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/120 binary64)))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))))
(*.f64 th (fma.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/120 binary64) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (+.f64 (*.f64 (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64))) #s(literal -1/5040 binary64)) (*.f64 (sin.f64 ky) #s(literal 1/120 binary64)))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (fma.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (*.f64 (sin.f64 kx) (sin.f64 th))) (*.f64 (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) #s(literal 1/12 binary64)))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))))) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (+.f64 (*.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (fma.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64)))))))) (fma.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))) (fma.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (fma.f64 (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) #s(literal 1/12 binary64) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (+.f64 (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64)))) (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (*.f64 (sin.f64 kx) (sin.f64 th))) (fma.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (*.f64 (sin.f64 kx) (sin.f64 th))) #s(literal -1/12 binary64) (fma.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (*.f64 (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) #s(literal -1/240 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (*.f64 (sin.f64 kx) (sin.f64 th))))))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(sin.f64 th)
(+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 th) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sin.f64 th))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th))) (*.f64 #s(literal 1/2 binary64) (pow.f64 kx #s(literal 2 binary64))))) (sin.f64 th))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th))) (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64))) (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))))) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th))) (*.f64 #s(literal -1/2 binary64) (pow.f64 kx #s(literal 2 binary64))))) (/.f64 (*.f64 (sin.f64 th) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sin.f64 th))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(/.f64 (sin.f64 kx) ky)
(/.f64 (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 kx)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx)))))) ky)
(/.f64 (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (sin.f64 kx) (/.f64 #s(literal 1/2 binary64) (sin.f64 kx))))) ky)
(/.f64 (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (sin.f64 kx) #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) (sin.f64 kx))) (sin.f64 kx)) ky)
(/.f64 (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 kx)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 7/360 binary64) (sin.f64 kx)) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx)))))))))) ky)
(/.f64 (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 1/6 binary64) (sin.f64 kx) (/.f64 #s(literal 1/2 binary64) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (sin.f64 kx)) (fma.f64 #s(literal 7/360 binary64) (sin.f64 kx) (/.f64 #s(literal 1/12 binary64) (sin.f64 kx)))))))) ky)
(/.f64 (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (sin.f64 kx) #s(literal 1/6 binary64) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (sin.f64 kx)) (fma.f64 (sin.f64 kx) #s(literal 7/360 binary64) (/.f64 #s(literal 1/12 binary64) (sin.f64 kx)))) (/.f64 #s(literal 1/2 binary64) (sin.f64 kx)))) (sin.f64 kx)) ky)
(/.f64 (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 kx)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 7/360 binary64) (sin.f64 kx)) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 31/15120 binary64) (sin.f64 kx)) (+.f64 (*.f64 #s(literal 7/720 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))))))))))))))) ky)
(/.f64 (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 1/6 binary64) (sin.f64 kx) (/.f64 #s(literal 1/2 binary64) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (sin.f64 kx)) (+.f64 (fma.f64 #s(literal 7/360 binary64) (sin.f64 kx) (/.f64 #s(literal 1/12 binary64) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (sin.f64 kx)) (fma.f64 #s(literal 31/15120 binary64) (sin.f64 kx) (+.f64 (/.f64 #s(literal 7/720 binary64) (sin.f64 kx)) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))))))))))))) ky)
(/.f64 (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (sin.f64 kx) #s(literal 1/6 binary64) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (sin.f64 kx)) (fma.f64 (sin.f64 kx) #s(literal 7/360 binary64) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (sin.f64 kx)) (fma.f64 (sin.f64 kx) #s(literal 31/15120 binary64) (fma.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 2/45 binary64) (sin.f64 kx)) (/.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (/.f64 #s(literal 7/720 binary64) (sin.f64 kx))))) (/.f64 #s(literal 1/12 binary64) (sin.f64 kx))))) (/.f64 #s(literal 1/2 binary64) (sin.f64 kx)))) (sin.f64 kx)) ky)
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
th
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) th)))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th #s(literal -1/2 binary64))))
(*.f64 th (fma.f64 th #s(literal -1/2 binary64) #s(literal 1 binary64)))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th (-.f64 (*.f64 #s(literal 1/6 binary64) th) #s(literal 1/2 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th (fma.f64 #s(literal 1/6 binary64) th #s(literal -1/2 binary64)))))
(*.f64 th (fma.f64 th (fma.f64 th #s(literal 1/6 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th (-.f64 (*.f64 th (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/12 binary64) th))) #s(literal 1/2 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th (fma.f64 th (+.f64 #s(literal 1/6 binary64) (*.f64 th #s(literal -1/12 binary64))) #s(literal -1/2 binary64)))))
(*.f64 th (fma.f64 th (fma.f64 th (fma.f64 th #s(literal -1/12 binary64) #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
th
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(*.f64 th (fma.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal -1/6 binary64)))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) #s(literal 1 binary64)))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/6 binary64)))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #s(literal 1 binary64)))
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(/.f64 (*.f64 th (sin.f64 ky)) (sin.f64 kx))
(*.f64 th (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 th (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (/.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 th (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 kx))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (/.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 kx))) (/.f64 (*.f64 (sin.f64 ky) #s(literal -1/6 binary64)) (sin.f64 kx))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))))))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx)))))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 ky) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 kx))))) (/.f64 (*.f64 (sin.f64 ky) #s(literal -1/6 binary64)) (sin.f64 kx))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 ky (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (/.f64 (sin.f64 th) (sin.f64 kx))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) kx)
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) kx))
(/.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(/.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(/.f64 (+.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)
(/.f64 (fma.f64 (sin.f64 ky) (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (neg.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal -7/360 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)
(/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 7/360 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 7/360 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(/.f64 (+.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))))))))) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)
(/.f64 (fma.f64 (sin.f64 ky) (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (neg.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal -7/360 binary64))))))) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal -7/360 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)
(/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (neg.f64 (pow.f64 kx #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal -7/360 binary64))) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 1/840 binary64))) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 7/360 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (neg.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal -7/360 binary64))) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 1/840 binary64)))) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 7/360 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
th
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) th)))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th #s(literal -1/2 binary64))))
(*.f64 th (fma.f64 th #s(literal -1/2 binary64) #s(literal 1 binary64)))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th (-.f64 (*.f64 #s(literal 1/6 binary64) th) #s(literal 1/2 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th (fma.f64 #s(literal 1/6 binary64) th #s(literal -1/2 binary64)))))
(*.f64 th (fma.f64 th (fma.f64 th #s(literal 1/6 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th (-.f64 (*.f64 th (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/12 binary64) th))) #s(literal 1/2 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th (fma.f64 th (+.f64 #s(literal 1/6 binary64) (*.f64 th #s(literal -1/12 binary64))) #s(literal -1/2 binary64)))))
(*.f64 th (fma.f64 th (fma.f64 th (fma.f64 th #s(literal -1/12 binary64) #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
th
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(*.f64 th (fma.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal -1/6 binary64)))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) #s(literal 1 binary64)))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/6 binary64)))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #s(literal 1 binary64)))
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(-.f64 (/.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(-.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky) (/.f64 (neg.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(fma.f64 (sin.f64 ky) (/.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (neg.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 th))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 th))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 th))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 th) #s(literal 1 binary64)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sqrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (/.f64 (sin.f64 th) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 th))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 th))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (sin.f64 th)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64)) (sin.f64 ky))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 3 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal -1 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(neg.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(neg.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 3 binary64))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(exp.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 #s(literal 1 binary64) (sin.f64 ky)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 1 binary64))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 2 binary64)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 #s(literal 1 binary64) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))))
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sqrt.f64 (sin.f64 ky))))
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (sqrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sqrt.f64 (sin.f64 ky))))
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))))
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)))
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 1 binary64))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 3 binary64))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(pow.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 2 binary64))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -1 binary64))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(sqrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(log.f64 (exp.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 3 binary64)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(exp.f64 (log.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 1 binary64)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (sin.f64 th)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log1p.f64 (sin.f64 th))))
(*.f64 (log1p.f64 (sin.f64 th)) #s(literal 1 binary64))
(log1p.f64 (sin.f64 th))
(*.f64 #s(literal 1 binary64) (log1p.f64 (sin.f64 th)))
(log1p.f64 (sin.f64 th))
(*.f64 (cbrt.f64 (log1p.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (log1p.f64 (sin.f64 th))) #s(literal 2 binary64)))
(log1p.f64 (sin.f64 th))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (sin.f64 th))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (sin.f64 th))))
(log1p.f64 (sin.f64 th))
(*.f64 (sqrt.f64 (log1p.f64 (sin.f64 th))) (sqrt.f64 (log1p.f64 (sin.f64 th))))
(log1p.f64 (sin.f64 th))
(pow.f64 (log1p.f64 (sin.f64 th)) #s(literal 1 binary64))
(log1p.f64 (sin.f64 th))
(pow.f64 (cbrt.f64 (log1p.f64 (sin.f64 th))) #s(literal 3 binary64))
(log1p.f64 (sin.f64 th))
(pow.f64 (pow.f64 (log1p.f64 (sin.f64 th)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log1p.f64 (sin.f64 th))
(pow.f64 (sqrt.f64 (log1p.f64 (sin.f64 th))) #s(literal 2 binary64))
(log1p.f64 (sin.f64 th))
(sqrt.f64 (pow.f64 (log1p.f64 (sin.f64 th)) #s(literal 2 binary64)))
(fabs.f64 (log1p.f64 (sin.f64 th)))
(log.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)))
(log1p.f64 (sin.f64 th))
(cbrt.f64 (pow.f64 (log1p.f64 (sin.f64 th)) #s(literal 3 binary64)))
(log1p.f64 (sin.f64 th))
(expm1.f64 (log1p.f64 (log1p.f64 (sin.f64 th))))
(exp.f64 (log.f64 (log1p.f64 (sin.f64 th))))
(log1p.f64 (sin.f64 th))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (sin.f64 th))) #s(literal 1 binary64)))
(log1p.f64 (sin.f64 th))
(+.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64))
(sin.f64 th)
(-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(sin.f64 th)
(*.f64 (sin.f64 th) #s(literal 1 binary64))
(sin.f64 th)
(*.f64 #s(literal 1 binary64) (sin.f64 th))
(sin.f64 th)
(*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 th)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 th)))
(*.f64 (sqrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 th)))
(sin.f64 th)
(/.f64 (-.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) (+.f64 (sin.f64 th) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) (+.f64 #s(literal 1 binary64) (sin.f64 th)) (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64))) (fma.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) (+.f64 #s(literal 1 binary64) (sin.f64 th)) (+.f64 #s(literal 2 binary64) (sin.f64 th))))
(/.f64 (-.f64 (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 0 binary64))) (+.f64 (sin.f64 th) #s(literal 2 binary64)))
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (sin.f64 th)) (+.f64 #s(literal 2 binary64) (sin.f64 th))) (sin.f64 th))
(pow.f64 (sin.f64 th) #s(literal 1 binary64))
(sin.f64 th)
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
(sin.f64 th)
(pow.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sin.f64 th)
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
(sin.f64 th)
(sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)))
(fabs.f64 (sin.f64 th))
(log.f64 (exp.f64 (sin.f64 th)))
(sin.f64 th)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 th))))
(sin.f64 th)
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(sin.f64 th)
(sin.f64 th)
(log1p.f64 (expm1.f64 (sin.f64 th)))
(sin.f64 th)
(exp.f64 (log.f64 (sin.f64 th)))
(sin.f64 th)
(exp.f64 (*.f64 (log.f64 (sin.f64 th)) #s(literal 1 binary64)))
(sin.f64 th)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th))))
(*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 th))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) #s(literal 2 binary64)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (*.f64 (sin.f64 th) (neg.f64 (sin.f64 ky))) (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 th) #s(literal 1 binary64)) (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (/.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 kx)))) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(*.f64 (sin.f64 th) (/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 kx))) (/.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 kx))) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 kx))) (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 kx))) (/.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 kx))) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 ky) #s(literal 1 binary64)) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (/.f64 (sin.f64 th) (cbrt.f64 (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 kx)))) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(*.f64 (sin.f64 th) (/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 kx)))) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(*.f64 (sin.f64 th) (/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (sin.f64 kx))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 kx))) (/.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 kx))) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (sqrt.f64 (sin.f64 kx))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 kx))) (/.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 kx))) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (cbrt.f64 (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 kx)))) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(*.f64 (sin.f64 th) (/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))
(pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) #s(literal 3 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) #s(literal 2 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(pow.f64 (/.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal -1 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(neg.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (neg.f64 (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(neg.f64 (/.f64 (*.f64 (sin.f64 th) (neg.f64 (sin.f64 ky))) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 3 binary64)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) #s(literal 1 binary64)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log1p.f64 (sin.f64 th))))
(*.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) #s(literal 1 binary64))
(log1p.f64 (sin.f64 th))
(*.f64 #s(literal 1 binary64) (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))))
(log1p.f64 (sin.f64 th))
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))) #s(literal 2 binary64)))
(log1p.f64 (sin.f64 th))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))))
(log1p.f64 (sin.f64 th))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))) (sqrt.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))))
(log1p.f64 (sin.f64 th))
(pow.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) #s(literal 1 binary64))
(log1p.f64 (sin.f64 th))
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))) #s(literal 3 binary64))
(log1p.f64 (sin.f64 th))
(pow.f64 (pow.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log1p.f64 (sin.f64 th))
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))) #s(literal 2 binary64))
(log1p.f64 (sin.f64 th))
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (log1p.f64 (sin.f64 th)) #s(literal 2 binary64)))
(fabs.f64 (log1p.f64 (sin.f64 th)))
(log.f64 (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64)))
(log1p.f64 (sin.f64 th))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) #s(literal 3 binary64)))
(log1p.f64 (sin.f64 th))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))))
(expm1.f64 (log1p.f64 (log1p.f64 (sin.f64 th))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))))
(log1p.f64 (sin.f64 th))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))) #s(literal 1 binary64)))
(log1p.f64 (sin.f64 th))
(+.f64 (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64)) #s(literal -1 binary64))
(sin.f64 th)
(-.f64 (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64)) #s(literal 1 binary64))
(sin.f64 th)
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))
(sin.f64 th)
(*.f64 (sin.f64 th) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sin.f64 ky)))
(sin.f64 th)
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))
(sin.f64 th)
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (sin.f64 ky)))
(sin.f64 th)
(*.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 ky))
(sin.f64 th)
(*.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64))
(sin.f64 th)
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))
(sin.f64 th)
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (sin.f64 ky))))
(sin.f64 th)
(*.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 th)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 th)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 ky)))
(sin.f64 th)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 ky)))
(sin.f64 th)
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (sin.f64 ky))))
(sin.f64 th)
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))))
(sin.f64 th)
(*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) (*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 ky)))
(sin.f64 th)
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 ky)))
(sin.f64 th)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (sin.f64 ky))))
(sin.f64 th)
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (sin.f64 ky))))
(sin.f64 th)
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 ky))) (/.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 ky))))
(sin.f64 th)
(*.f64 (/.f64 (sin.f64 th) #s(literal 1 binary64)) (/.f64 (sin.f64 ky) (sin.f64 ky)))
(sin.f64 th)
(*.f64 (/.f64 (sin.f64 ky) #s(literal 1 binary64)) (/.f64 (sin.f64 th) (sin.f64 ky)))
(sin.f64 th)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 ky)))
(sin.f64 th)
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 ky)))
(sin.f64 th)
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky))))
(sin.f64 th)
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 ky))) (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 ky))))
(sin.f64 th)
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))))
(sin.f64 th)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))))
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64)) (sqrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sqrt.f64 (sin.f64 ky))))
(sin.f64 th)
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))))
(sin.f64 th)
(*.f64 (*.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(sin.f64 th)
(*.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky)))) (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(sin.f64 th)
(*.f64 (*.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 ky)))
(sin.f64 th)
(*.f64 (*.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(sin.f64 th)
(/.f64 (sin.f64 ky) (/.f64 (sin.f64 ky) (sin.f64 th)))
(sin.f64 th)
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 ky))
(sin.f64 th)
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (sin.f64 ky))))
(sin.f64 th)
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) (*.f64 (sin.f64 ky) #s(literal 2 binary64)))
(/.f64 (*.f64 (sin.f64 th) (neg.f64 (sin.f64 ky))) (neg.f64 (sin.f64 ky)))
(sin.f64 th)
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(sin.f64 th)
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64)) (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) (+.f64 #s(literal 1 binary64) (sin.f64 th)) (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64))) (fma.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) (+.f64 #s(literal 1 binary64) (sin.f64 th)) (+.f64 #s(literal 2 binary64) (sin.f64 th))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64)) (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 0 binary64))) (+.f64 (sin.f64 th) #s(literal 2 binary64)))
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (sin.f64 th)) (+.f64 #s(literal 2 binary64) (sin.f64 th))) (sin.f64 th))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64)) (sin.f64 ky))
(sin.f64 th)
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 ky)))
(sin.f64 th)
(pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 1 binary64))
(sin.f64 th)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) #s(literal 3 binary64))
(sin.f64 th)
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sin.f64 th)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) #s(literal 2 binary64))
(sin.f64 th)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)))
(fabs.f64 (sin.f64 th))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (sin.f64 ky))))
(sin.f64 th)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))))))
(sin.f64 th)
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky))) #s(literal 3 binary64)))
(sin.f64 th)
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64))))
(sin.f64 th)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(sin.f64 th)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(sin.f64 th)
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))))
(sin.f64 th)
(exp.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))))
(sin.f64 th)
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 ky)))) #s(literal 1 binary64)))
(sin.f64 th)

eval240.0ms (1.7%)

Compiler

Compiled 16887 to 7702 computations (54.4% saved)

prune184.0ms (1.3%)

Pruning

67 alts after pruning (59 fresh and 8 done)

PrunedKeptTotal
New90433937
Fresh72633
Picked145
Done044
Total91267979
Accuracy
100.0%
Counts
979 → 67
Alt Table
Click to see full alt table
StatusAccuracyProgram
22.0%
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
33.2%
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) #s(literal 3 binary64))
28.3%
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
26.3%
(/.f64 (-.f64 (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64)))
13.3%
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) (*.f64 (sin.f64 ky) #s(literal 2 binary64)))
26.4%
(/.f64 (*.f64 (pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))
15.0%
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
20.0%
(/.f64 (*.f64 (+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64)))) (sin.f64 ky)) (sin.f64 kx))
95.8%
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
31.8%
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 kx))
94.6%
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (exp.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
20.3%
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) kx)
95.8%
(/.f64 (*.f64 (log1p.f64 (expm1.f64 (sin.f64 th))) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
24.4%
(/.f64 (*.f64 (log.f64 (exp.f64 (sin.f64 th))) (sin.f64 ky)) (sin.f64 kx))
31.8%
(/.f64 (*.f64 (expm1.f64 (log1p.f64 (sin.f64 th))) (sin.f64 ky)) (sin.f64 kx))
26.0%
(/.f64 (*.f64 (exp.f64 (log.f64 (sin.f64 th))) (sin.f64 ky)) (sin.f64 kx))
48.0%
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
46.6%
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
28.8%
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
99.6%
(/.f64 (sin.f64 th) (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -1 binary64)))
99.6%
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
33.5%
(/.f64 (sin.f64 th) (/.f64 (sin.f64 kx) (sin.f64 ky)))
30.4%
(/.f64 (sin.f64 th) (/.f64 (sin.f64 kx) ky))
99.5%
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))
31.8%
(/.f64 (log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (sin.f64 kx))
31.6%
(/.f64 (fabs.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx))
31.8%
(/.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (sin.f64 kx))
26.4%
(-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
26.4%
(-.f64 (exp.f64 (log1p.f64 (sin.f64 th))) #s(literal 1 binary64))
15.3%
(+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64))))
99.7%
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))
85.4%
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 kx #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
30.5%
(*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th))
31.8%
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky)))
34.6%
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (sin.f64 ky)))
46.5%
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 th (sin.f64 ky)))
28.7%
(*.f64 (sin.f64 th) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sin.f64 ky)))
77.4%
(*.f64 (sin.f64 ky) (/.f64 (pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
15.7%
(*.f64 (sin.f64 ky) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 ky #s(literal 2 binary64))))) ky))
33.5%
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
15.9%
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) ky))
22.0%
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) kx))
62.2%
(*.f64 (sin.f64 ky) (/.f64 (log.f64 (exp.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
78.5%
(*.f64 (sin.f64 ky) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
51.7%
(*.f64 (sin.f64 ky) (/.f64 th (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
99.5%
(*.f64 (sin.f64 ky) (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))
33.5%
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
32.2%
(*.f64 (sin.f64 ky) (fabs.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
22.3%
(*.f64 th (/.f64 (sin.f64 ky) (sin.f64 kx)))
28.7%
(sin.f64 th)
28.7%
(log1p.f64 (expm1.f64 (sin.f64 th)))
26.3%
(log.f64 (exp.f64 (sin.f64 th)))
34.3%
(fabs.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
25.4%
(fabs.f64 (sin.f64 th))
28.3%
(expm1.f64 (pow.f64 (cbrt.f64 (log1p.f64 (sin.f64 th))) #s(literal 3 binary64)))
23.8%
(expm1.f64 (-.f64 (exp.f64 (log1p.f64 (log1p.f64 (sin.f64 th)))) #s(literal 1 binary64)))
18.1%
(expm1.f64 (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th #s(literal -1/2 binary64)))))
28.3%
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))))
28.7%
(expm1.f64 (log1p.f64 (sin.f64 th)))
25.4%
(expm1.f64 (log1p.f64 (fabs.f64 (sin.f64 th))))
26.4%
(expm1.f64 (log.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
26.1%
(expm1.f64 (expm1.f64 (log1p.f64 (log1p.f64 (sin.f64 th)))))
30.7%
(expm1.f64 (cbrt.f64 (pow.f64 (log1p.f64 (sin.f64 th)) #s(literal 3 binary64))))
25.8%
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
21.3%
(exp.f64 (log.f64 (sin.f64 th)))
30.6%
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
15.8%
th
Compiler

Compiled 1535 to 1157 computations (24.6% saved)

localize282.0ms (2%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.8%
(/.f64 (sin.f64 th) (sin.f64 kx))
99.8%
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
96.0%
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
94.7%
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
99.8%
(*.f64 (sin.f64 ky) (sin.f64 th))
99.8%
(*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))
89.5%
(*.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
89.3%
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
99.7%
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
81.3%
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
99.8%
(+.f64 (sin.f64 th) #s(literal 1 binary64))
68.2%
(-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
100.0%
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
99.9%
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
99.8%
(pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -1 binary64))
99.8%
(/.f64 (sin.f64 th) (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -1 binary64)))
Results
71.0ms100×0invalid
110.0ms83×1valid
40.0ms73×0valid
Compiler

Compiled 176 to 63 computations (64.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 160.0ms
ival-pow: 46.0ms (28.7% of total)
ival-mult: 29.0ms (18.1% of total)
ival-sin: 27.0ms (16.8% of total)
backward-pass: 13.0ms (8.1% of total)
ival-add: 13.0ms (8.1% of total)
ival-div: 10.0ms (6.2% of total)
ival-hypot: 6.0ms (3.7% of total)
const: 5.0ms (3.1% of total)
ival-log: 4.0ms (2.5% of total)
ival-exp: 3.0ms (1.9% of total)
ival-sub: 2.0ms (1.2% of total)
ival-cbrt: 2.0ms (1.2% of total)

series249.0ms (1.8%)

Counts
14 → 308
Calls
Call 1
Inputs
#<alt (/.f64 (sin.f64 th) (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -1 binary64)))>
#<alt (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -1 binary64))>
#<alt (-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))>
#<alt (+.f64 (sin.f64 th) #s(literal 1 binary64))>
#<alt (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))>
#<alt (pow.f64 (sin.f64 th) #s(literal 3 binary64))>
#<alt (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)>
#<alt (*.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))>
#<alt (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))>
#<alt (*.f64 (sin.f64 ky) (sin.f64 th))>
#<alt (log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (exp.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))>
#<alt (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))>
#<alt (/.f64 (sin.f64 th) (sin.f64 kx))>
Outputs
#<alt (*.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))>
#<alt (*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))>
#<alt (*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))))) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (+.f64 (*.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (sin.f64 th)>
#<alt (+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))))>
#<alt (+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))>
#<alt (/.f64 (sin.f64 kx) ky)>
#<alt (/.f64 (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 kx)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx)))))) ky)>
#<alt (/.f64 (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 kx)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 7/360 binary64) (sin.f64 kx)) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx)))))))))) ky)>
#<alt (/.f64 (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 kx)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 7/360 binary64) (sin.f64 kx)) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 31/15120 binary64) (sin.f64 kx)) (+.f64 (*.f64 #s(literal 7/720 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))))))))))))))) ky)>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))>
#<alt th>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64)))))>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) th)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64))))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64))))))>
#<alt (+.f64 #s(literal 1 binary64) (sin.f64 th))>
#<alt (+.f64 #s(literal 1 binary64) (sin.f64 th))>
#<alt (+.f64 #s(literal 1 binary64) (sin.f64 th))>
#<alt (+.f64 #s(literal 1 binary64) (sin.f64 th))>
#<alt (+.f64 #s(literal 1 binary64) (sin.f64 th))>
#<alt (+.f64 #s(literal 1 binary64) (sin.f64 th))>
#<alt (+.f64 #s(literal 1 binary64) (sin.f64 th))>
#<alt (+.f64 #s(literal 1 binary64) (sin.f64 th))>
#<alt th>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64)))))>
#<alt (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (sin.f64 th)>
#<alt (pow.f64 th #s(literal 3 binary64))>
#<alt (*.f64 (pow.f64 th #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 th #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 th #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 13/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/2 binary64)))))>
#<alt (*.f64 (pow.f64 th #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 13/120 binary64) (*.f64 #s(literal -41/3024 binary64) (pow.f64 th #s(literal 2 binary64))))) #s(literal 1/2 binary64)))))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) kx)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)>
#<alt (*.f64 #s(literal 1/6 binary64) (*.f64 kx (*.f64 (sin.f64 ky) (sin.f64 th))))>
#<alt (*.f64 kx (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))>
#<alt (*.f64 kx (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))>
#<alt (*.f64 kx (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/6 binary64) (*.f64 kx (*.f64 (sin.f64 ky) (sin.f64 th))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 kx (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 kx (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 kx (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))))))>
#<alt (/.f64 (*.f64 ky (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)>
#<alt (*.f64 ky (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)))) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)))))) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)>
#<alt (/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)>
#<alt (/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)>
#<alt (/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)>
#<alt (/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)>
#<alt (/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)>
#<alt (/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)>
#<alt (/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)>
#<alt (/.f64 (*.f64 th (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)>
#<alt (*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)) (/.f64 (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)))>
#<alt (*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)))) (/.f64 (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)))>
#<alt (*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)))))) (/.f64 (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)>
#<alt (/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)>
#<alt (/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)>
#<alt (/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)>
#<alt (/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)>
#<alt (/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)>
#<alt (/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)>
#<alt (/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)>
#<alt (*.f64 (sin.f64 ky) (sin.f64 th))>
#<alt (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th)))>
#<alt (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th)))>
#<alt (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th)))>
#<alt (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))))>
#<alt (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))))>
#<alt (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))>
#<alt (*.f64 ky (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))>
#<alt (*.f64 ky (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))))>
#<alt (*.f64 ky (+.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))))))))>
#<alt (*.f64 ky (+.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))))))))>
#<alt (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))>
#<alt (*.f64 th (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))>
#<alt (*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))))>
#<alt (*.f64 th (+.f64 (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))))))))>
#<alt (*.f64 th (+.f64 (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))))))))>
#<alt (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))>
#<alt (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))>
#<alt (*.f64 ky (sin.f64 th))>
#<alt (*.f64 ky (+.f64 (sin.f64 th) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)))))>
#<alt (*.f64 ky (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 th)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)))))))>
#<alt (*.f64 ky (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 th)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (sin.f64 th))))))))>
#<alt (*.f64 th (sin.f64 ky))>
#<alt (*.f64 th (+.f64 (sin.f64 ky) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)))))>
#<alt (*.f64 th (+.f64 (sin.f64 ky) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 ky)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)))))))>
#<alt (*.f64 th (+.f64 (sin.f64 ky) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 ky)) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky))) (*.f64 #s(literal 1/120 binary64) (sin.f64 ky))))))))>
#<alt (+.f64 (log.f64 ky) (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (+.f64 (log.f64 ky) (+.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 #s(literal -1/6 binary64) (pow.f64 ky #s(literal 2 binary64)))))>
#<alt (+.f64 (log.f64 ky) (+.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/180 binary64) (pow.f64 ky #s(literal 2 binary64))) #s(literal 1/6 binary64)))))>
#<alt (+.f64 (log.f64 ky) (+.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2835 binary64) (pow.f64 ky #s(literal 2 binary64))) #s(literal 1/180 binary64))) #s(literal 1/6 binary64)))))>
#<alt (log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))>
#<alt (log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))>
#<alt (log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))>
#<alt (log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))>
#<alt (log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))>
#<alt (log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))>
#<alt (log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))>
#<alt (log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))>
#<alt (+.f64 (log.f64 th) (log.f64 (/.f64 (sin.f64 ky) (sin.f64 kx))))>
#<alt (+.f64 (log.f64 th) (+.f64 (log.f64 (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))>
#<alt (+.f64 (log.f64 th) (+.f64 (log.f64 (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/180 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64)))))>
#<alt (+.f64 (log.f64 th) (+.f64 (log.f64 (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2835 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/180 binary64))) #s(literal 1/6 binary64)))))>
#<alt (log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))>
#<alt (log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))>
#<alt (log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))>
#<alt (log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))>
#<alt (log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))>
#<alt (log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))>
#<alt (log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))>
#<alt (log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))>
#<alt (+.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal -1 binary64) (log.f64 kx)))>
#<alt (+.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 kx)) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))>
#<alt (+.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 kx)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th)))) #s(literal 1/3 binary64))))))))>
#<alt (+.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 kx)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 10/9 binary64) (+.f64 (*.f64 #s(literal -720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))))))) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 #s(literal 120 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th)))))))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th)))) #s(literal 1/3 binary64)))))))))>
#<alt (log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))>
#<alt (log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))>
#<alt (log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))>
#<alt (log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))>
#<alt (log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))>
#<alt (log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))>
#<alt (log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))>
#<alt (log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))>
#<alt (/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))>
#<alt (*.f64 ky (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 th (sin.f64 ky)) (sin.f64 kx))>
#<alt (*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))) (/.f64 (sin.f64 ky) (sin.f64 kx))))>
#<alt (*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (sin.f64 kx))))>
#<alt (*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))))))) (/.f64 (sin.f64 ky) (sin.f64 kx))))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) kx)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)>
#<alt (/.f64 (+.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)>
#<alt (/.f64 (+.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))))))))) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))>
#<alt (*.f64 ky (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 th (sin.f64 ky)) (sin.f64 kx))>
#<alt (*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))) (/.f64 (sin.f64 ky) (sin.f64 kx))))>
#<alt (*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (sin.f64 kx))))>
#<alt (*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))))))) (/.f64 (sin.f64 ky) (sin.f64 kx))))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) kx)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)>
#<alt (/.f64 (+.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)>
#<alt (/.f64 (+.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))))))))) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))>
#<alt (/.f64 th (sin.f64 kx))>
#<alt (*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 kx))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))>
#<alt (*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 kx))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))>
#<alt (*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))>
#<alt (/.f64 (sin.f64 th) kx)>
#<alt (/.f64 (+.f64 (sin.f64 th) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)))) kx)>
#<alt (/.f64 (+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/36 binary64) (sin.f64 th)) (*.f64 #s(literal 1/120 binary64) (sin.f64 th))))) (*.f64 #s(literal -1/6 binary64) (sin.f64 th))))) kx)>
#<alt (/.f64 (+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (sin.f64 th)) (+.f64 (*.f64 #s(literal 1/720 binary64) (sin.f64 th)) (*.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/36 binary64) (sin.f64 th)) (*.f64 #s(literal 1/120 binary64) (sin.f64 th)))))))) (+.f64 (*.f64 #s(literal -1/36 binary64) (sin.f64 th)) (*.f64 #s(literal 1/120 binary64) (sin.f64 th))))) (*.f64 #s(literal -1/6 binary64) (sin.f64 th))))) kx)>
Calls

87 calls:

TimeVariablePointExpression
77.0ms
kx
@inf
(log (* (sin ky) (/ (sin th) (sin kx))))
23.0ms
th
@-inf
(pow (sin th) 3)
21.0ms
th
@-inf
(log (* (sin ky) (/ (sin th) (sin kx))))
21.0ms
ky
@-inf
(log (* (sin ky) (/ (sin th) (sin kx))))
20.0ms
kx
@-inf
(log (* (sin ky) (/ (sin th) (sin kx))))

rewrite390.0ms (2.7%)

Algorithm
batch-egg-rewrite
Rules
910×prod-diff
242×log1p-expm1-u
242×expm1-log1p-u
239×pow1
236×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
036410
1551386
27509386
Stop Event
node limit
Counts
14 → 516
Calls
Call 1
Inputs
(/.f64 (sin.f64 th) (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -1 binary64))
(-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 (sin.f64 th) #s(literal 1 binary64))
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))
(*.f64 (sin.f64 ky) (sin.f64 th))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (sin.f64 th) (sin.f64 kx))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) #s(literal 1 binary64))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))
(*.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (/.f64 (sin.f64 th) #s(literal 1 binary64)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -2 binary64)))) (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -2 binary64)))) (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -2 binary64)))) (/.f64 (sqrt.f64 (sin.f64 th)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) (sin.f64 th)) #s(literal -1 binary64))
(neg.f64 (/.f64 (sin.f64 th) (neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(neg.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) #s(literal 1 binary64))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 #s(literal 1 binary64) (sin.f64 ky)))
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -2 binary64))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (pow.f64 (sin.f64 ky) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (sqrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (sin.f64 ky))) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64)))
(/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (sin.f64 ky)))
(/.f64 (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 1 binary64)) (sin.f64 ky))
(/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 ky)))
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(exp.f64 (log.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 1 binary64)))
(exp.f64 (-.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (log.f64 (sin.f64 ky))))
(+.f64 (sin.f64 th) #s(literal 0 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 (sin.f64 th) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(+.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64))
(+.f64 #s(literal 0 binary64) (sin.f64 th))
(*.f64 (sin.f64 th) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 th))
(*.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 th)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 th)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 th)))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64)))
(*.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (sin.f64 th)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (sin.f64 th))
(*.f64 (pow.f64 (pow.f64 (sin.f64 th) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (sin.f64 th) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)) (-.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (sin.f64 th) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (sin.f64 th) #s(literal 0 binary64)))
(pow.f64 (sin.f64 th) #s(literal 1 binary64))
(pow.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 th))))
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(sin.f64 th)
(expm1.f64 (log1p.f64 (sin.f64 th)))
(log1p.f64 (expm1.f64 (sin.f64 th)))
(exp.f64 (log.f64 (sin.f64 th)))
(exp.f64 (*.f64 (log.f64 (sin.f64 th)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (sin.f64 th))) #s(literal 1/3 binary64)))
(fma.f64 #s(literal 1 binary64) (sin.f64 th) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 th)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal -1 binary64))
(fma.f64 (sqrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 th)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal -1 binary64))
(-.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal 1 binary64)))
(*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) (pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) (*.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (sin.f64 th)))))
(*.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (sin.f64 th))) (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 th) #s(literal -1 binary64)) (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (sin.f64 th))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (sin.f64 th))))
(/.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (sin.f64 th)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (sin.f64 th) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (sin.f64 th)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (sin.f64 th))))
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
(exp.f64 (log1p.f64 (sin.f64 th)))
(exp.f64 (*.f64 (log1p.f64 (sin.f64 th)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (sin.f64 th) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 th)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64))
(+.f64 (sin.f64 th) #s(literal 0 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 (sin.f64 th) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(+.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64))
(+.f64 #s(literal 0 binary64) (sin.f64 th))
(-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(*.f64 (sin.f64 th) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 th))
(*.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 th)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 th)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 th)))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64)))
(*.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (sin.f64 th)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (sin.f64 th))
(*.f64 (pow.f64 (pow.f64 (sin.f64 th) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (sin.f64 th) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)) (-.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (sin.f64 th) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (sin.f64 th) #s(literal 0 binary64)))
(pow.f64 (sin.f64 th) #s(literal 1 binary64))
(pow.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 th))))
(sin.f64 th)
(expm1.f64 (log1p.f64 (sin.f64 th)))
(log1p.f64 (expm1.f64 (sin.f64 th)))
(exp.f64 (log.f64 (sin.f64 th)))
(exp.f64 (*.f64 (log.f64 (sin.f64 th)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (sin.f64 th))) #s(literal 1/3 binary64)))
(fma.f64 #s(literal 1 binary64) (sin.f64 th) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 th)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal -1 binary64))
(fma.f64 (sqrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 th)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal -1 binary64))
(+.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 th) #s(literal 2 binary64))))
(+.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 1 binary64))) (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal -1 binary64)))
(+.f64 (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 th) #s(literal 2 binary64))))
(-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 (sin.f64 th) (pow.f64 (sin.f64 th) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(*.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (sin.f64 th))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (sin.f64 th) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (pow.f64 (sin.f64 th) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sin.f64 th) #s(literal 3/2 binary64)) (pow.f64 (sin.f64 th) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) #s(literal 3 binary64)) (sin.f64 th))
(*.f64 (pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 3 binary64)))
(*.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1 binary64)) (sin.f64 th))
(*.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 th)))
(*.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (sqrt.f64 (sin.f64 th))) (sqrt.f64 (sin.f64 th)))
(/.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64))) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) (+.f64 (sin.f64 th) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (sin.f64 th))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (sin.f64 th))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) kx))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) kx)))
(*.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) kx))
(*.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) kx))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) kx)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))))
(*.f64 (hypot.f64 #s(literal 1 binary64) (*.f64 kx (sqrt.f64 #s(literal 1/6 binary64)))) (*.f64 (hypot.f64 #s(literal 1 binary64) (*.f64 kx (sqrt.f64 #s(literal 1/6 binary64)))) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) kx))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) (*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) kx)))
(*.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (/.f64 #s(literal 1 binary64) (neg.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) kx) (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))))
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) kx)))
(*.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64))) (/.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) (cbrt.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 kx)) (/.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) (sqrt.f64 kx)))
(*.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 kx)) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (sqrt.f64 kx)))
(*.f64 (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))
(*.f64 (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 kx)))
(*.f64 (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (sqrt.f64 kx)) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 kx)))
(*.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64)) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) kx))
(*.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64))) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (cbrt.f64 kx)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) kx))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 2 binary64)) (sqrt.f64 kx)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) (sqrt.f64 kx)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) kx))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) (cbrt.f64 kx)))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 (sin.f64 th) kx))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 kx)))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (sqrt.f64 kx)) (/.f64 (sin.f64 th) (sqrt.f64 kx)))
(pow.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))) #s(literal 2 binary64))
(pow.f64 (/.f64 kx (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) (neg.f64 kx)))
(neg.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) kx))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64)) (pow.f64 kx #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(+.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) (*.f64 (sin.f64 th) (sin.f64 ky))))
(+.f64 (*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))) (*.f64 (sin.f64 th) (sin.f64 ky)))
(+.f64 (*.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) (*.f64 (sin.f64 th) (sin.f64 ky))) (*.f64 (sin.f64 th) (sin.f64 ky)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (*.f64 (sin.f64 th) (sin.f64 ky))) (-.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (*.f64 (sin.f64 th) (sin.f64 ky))) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky)))) (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky)))) (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) (+.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 2 binary64) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky)))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)))) (-.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (+.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)) #s(literal -1 binary64))) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sin.f64 th)) (sin.f64 ky)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 1 binary64)))
(-.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 kx (sqrt.f64 #s(literal 1/6 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (pow.f64 kx #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) #s(literal 1 binary64))
(-.f64 (/.f64 (cos.f64 (-.f64 ky th)) #s(literal 2 binary64)) (/.f64 (cos.f64 (+.f64 th ky)) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky)))))
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) #s(literal 2 binary64))
(/.f64 (neg.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky)))) #s(literal -2 binary64))
(pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 th)) (sin.f64 ky)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 1 binary64)))
(+.f64 (log.f64 (sin.f64 ky)) (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(+.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (log.f64 (sin.f64 ky)))
(+.f64 #s(literal 0 binary64) (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) (log.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(+.f64 (*.f64 (log.f64 (sin.f64 ky)) #s(literal 1 binary64)) (*.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 1 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (neg.f64 (*.f64 (log.f64 (sin.f64 kx)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (log.f64 (sin.f64 kx))) #s(literal 1 binary64) (*.f64 (log.f64 (sin.f64 kx)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx))))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (sin.f64 kx)))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx)))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx)))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (neg.f64 (log.f64 (sin.f64 kx)))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (sin.f64 kx)))) (sqrt.f64 (log.f64 (sin.f64 kx))) (log.f64 (sin.f64 kx))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))))) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (neg.f64 (*.f64 (log.f64 (sin.f64 kx)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (log.f64 (sin.f64 kx))) #s(literal 1 binary64) (*.f64 (log.f64 (sin.f64 kx)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))))) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx))))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (sin.f64 kx)))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx)))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))))) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (neg.f64 (log.f64 (sin.f64 kx)))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (sin.f64 kx)))) (sqrt.f64 (log.f64 (sin.f64 kx))) (log.f64 (sin.f64 kx))))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (neg.f64 (*.f64 (log.f64 (sin.f64 kx)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (log.f64 (sin.f64 kx))) #s(literal 1 binary64) (*.f64 (log.f64 (sin.f64 kx)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx))))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (sin.f64 kx)))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx)))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx)))))))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (neg.f64 (log.f64 (sin.f64 kx)))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (sin.f64 kx)))) (sqrt.f64 (log.f64 (sin.f64 kx))) (log.f64 (sin.f64 kx))))
(-.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (log.f64 (sin.f64 kx)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (sin.f64 ky)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 3 binary64))) (+.f64 (*.f64 (log.f64 (sin.f64 ky)) (log.f64 (sin.f64 ky))) (-.f64 (*.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx)))) (*.f64 (log.f64 (sin.f64 ky)) (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx)))))))
(/.f64 (-.f64 (*.f64 (log.f64 (sin.f64 ky)) (log.f64 (sin.f64 ky))) (*.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))) (-.f64 (log.f64 (sin.f64 ky)) (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx)))))
(pow.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(log1p.f64 (-.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 th) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 kx)) (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx)))
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (sin.f64 kx))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 kx))) (/.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) #s(literal 1 binary64)) (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 ky) #s(literal 1 binary64)) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (/.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 kx))) (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 2 binary64))) (sqrt.f64 (sin.f64 kx))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (cbrt.f64 (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx)))) (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (*.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 ky)))
(*.f64 (*.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(/.f64 (sin.f64 ky) (/.f64 (sin.f64 kx) (sin.f64 th)))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (sin.f64 ky))))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 kx))
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) (*.f64 (sin.f64 kx) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (neg.f64 (sin.f64 kx)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64)) (sin.f64 kx))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (sin.f64 kx))) (sqrt.f64 (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (neg.f64 (sin.f64 kx)))
(/.f64 (*.f64 (neg.f64 (sin.f64 th)) (sin.f64 ky)) (neg.f64 (sin.f64 kx)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 kx)))
(pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))) (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64))
(/.f64 (sin.f64 ky) (/.f64 (sin.f64 kx) (sin.f64 th)))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (sin.f64 ky))))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 kx))
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) (*.f64 (sin.f64 kx) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (neg.f64 (sin.f64 kx)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64)) (sin.f64 kx))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (sin.f64 kx))) (sqrt.f64 (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (neg.f64 (sin.f64 kx)))
(/.f64 (*.f64 (neg.f64 (sin.f64 th)) (sin.f64 ky)) (neg.f64 (sin.f64 kx)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 kx)))
(pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))) (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sin.f64 th) (sin.f64 kx)))) #s(literal 1 binary64))
(*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (sin.f64 kx)))
(*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (sin.f64 kx)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sqrt.f64 (sin.f64 th)) (sin.f64 kx)))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 kx))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 kx)) (sin.f64 th))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (sin.f64 kx))) (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (sin.f64 kx)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (sqrt.f64 (sin.f64 kx))) (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (sin.f64 th)) (sin.f64 kx)))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (sin.f64 th)) (cbrt.f64 (sin.f64 kx))))
(pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sin.f64 kx) (sin.f64 th)) #s(literal -1 binary64))
(neg.f64 (/.f64 (sin.f64 th) (neg.f64 (sin.f64 kx))))
(neg.f64 (/.f64 (neg.f64 (sin.f64 th)) (sin.f64 kx)))
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (sin.f64 th) (sin.f64 kx)))))
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(log1p.f64 (expm1.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(exp.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 1 binary64)))

simplify359.0ms (2.5%)

Algorithm
egg-herbie
Rules
431×*-commutative
417×associate-*r/
343×times-frac
316×associate-+r+
308×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0150338773
1405737812
Stop Event
node limit
Counts
824 → 762
Calls
Call 1
Inputs
(*.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))))) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (+.f64 (*.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(sin.f64 th)
(+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(/.f64 (sin.f64 kx) ky)
(/.f64 (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 kx)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx)))))) ky)
(/.f64 (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 kx)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 7/360 binary64) (sin.f64 kx)) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx)))))))))) ky)
(/.f64 (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 kx)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 7/360 binary64) (sin.f64 kx)) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 31/15120 binary64) (sin.f64 kx)) (+.f64 (*.f64 #s(literal 7/720 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))))))))))))))) ky)
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
th
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) th)
(+.f64 #s(literal 1 binary64) (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64))))))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
th
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(pow.f64 th #s(literal 3 binary64))
(*.f64 (pow.f64 th #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 th #s(literal 2 binary64)))))
(*.f64 (pow.f64 th #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 13/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 th #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 13/120 binary64) (*.f64 #s(literal -41/3024 binary64) (pow.f64 th #s(literal 2 binary64))))) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) kx)
(/.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(/.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(/.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 #s(literal 1/6 binary64) (*.f64 kx (*.f64 (sin.f64 ky) (sin.f64 th))))
(*.f64 kx (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))
(*.f64 kx (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))
(*.f64 kx (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))
(*.f64 #s(literal 1/6 binary64) (*.f64 kx (*.f64 (sin.f64 ky) (sin.f64 th))))
(*.f64 #s(literal -1 binary64) (*.f64 kx (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))))))
(*.f64 #s(literal -1 binary64) (*.f64 kx (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))))))
(*.f64 #s(literal -1 binary64) (*.f64 kx (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))))))
(/.f64 (*.f64 ky (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(*.f64 ky (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)))) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)))))) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 th (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)) (/.f64 (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)))
(*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)))) (/.f64 (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)))
(*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)))))) (/.f64 (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(*.f64 (sin.f64 ky) (sin.f64 th))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))
(*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))
(*.f64 ky (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 ky (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))))
(*.f64 ky (+.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))))))))
(*.f64 ky (+.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))))))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 th (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))))))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))))))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))
(*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))
(*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))
(*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))
(*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))
(*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))
(*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))
(*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))
(*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))
(*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))
(*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))
(*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))
(*.f64 ky (sin.f64 th))
(*.f64 ky (+.f64 (sin.f64 th) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)))))
(*.f64 ky (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 th)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)))))))
(*.f64 ky (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 th)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (sin.f64 th))))))))
(*.f64 th (sin.f64 ky))
(*.f64 th (+.f64 (sin.f64 ky) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)))))
(*.f64 th (+.f64 (sin.f64 ky) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 ky)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)))))))
(*.f64 th (+.f64 (sin.f64 ky) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 ky)) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky))) (*.f64 #s(literal 1/120 binary64) (sin.f64 ky))))))))
(+.f64 (log.f64 ky) (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(+.f64 (log.f64 ky) (+.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 #s(literal -1/6 binary64) (pow.f64 ky #s(literal 2 binary64)))))
(+.f64 (log.f64 ky) (+.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/180 binary64) (pow.f64 ky #s(literal 2 binary64))) #s(literal 1/6 binary64)))))
(+.f64 (log.f64 ky) (+.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2835 binary64) (pow.f64 ky #s(literal 2 binary64))) #s(literal 1/180 binary64))) #s(literal 1/6 binary64)))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(+.f64 (log.f64 th) (log.f64 (/.f64 (sin.f64 ky) (sin.f64 kx))))
(+.f64 (log.f64 th) (+.f64 (log.f64 (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(+.f64 (log.f64 th) (+.f64 (log.f64 (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/180 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64)))))
(+.f64 (log.f64 th) (+.f64 (log.f64 (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2835 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/180 binary64))) #s(literal 1/6 binary64)))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(+.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal -1 binary64) (log.f64 kx)))
(+.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 kx)) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 kx)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th)))) #s(literal 1/3 binary64))))))))
(+.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 kx)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 10/9 binary64) (+.f64 (*.f64 #s(literal -720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))))))) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 #s(literal 120 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th)))))))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th)))) #s(literal 1/3 binary64)))))))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(*.f64 ky (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 th (sin.f64 ky)) (sin.f64 kx))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))))))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) kx)
(/.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(/.f64 (+.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)
(/.f64 (+.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))))))))) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(*.f64 ky (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 th (sin.f64 ky)) (sin.f64 kx))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))))))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) kx)
(/.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(/.f64 (+.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)
(/.f64 (+.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))))))))) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(/.f64 th (sin.f64 kx))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 kx))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 kx))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(/.f64 (sin.f64 th) kx)
(/.f64 (+.f64 (sin.f64 th) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)))) kx)
(/.f64 (+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/36 binary64) (sin.f64 th)) (*.f64 #s(literal 1/120 binary64) (sin.f64 th))))) (*.f64 #s(literal -1/6 binary64) (sin.f64 th))))) kx)
(/.f64 (+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (sin.f64 th)) (+.f64 (*.f64 #s(literal 1/720 binary64) (sin.f64 th)) (*.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/36 binary64) (sin.f64 th)) (*.f64 #s(literal 1/120 binary64) (sin.f64 th)))))))) (+.f64 (*.f64 #s(literal -1/36 binary64) (sin.f64 th)) (*.f64 #s(literal 1/120 binary64) (sin.f64 th))))) (*.f64 #s(literal -1/6 binary64) (sin.f64 th))))) kx)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) #s(literal 1 binary64))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))
(*.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (/.f64 (sin.f64 th) #s(literal 1 binary64)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -2 binary64)))) (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -2 binary64)))) (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -2 binary64)))) (/.f64 (sqrt.f64 (sin.f64 th)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) (sin.f64 th)) #s(literal -1 binary64))
(neg.f64 (/.f64 (sin.f64 th) (neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(neg.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) #s(literal 1 binary64))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 #s(literal 1 binary64) (sin.f64 ky)))
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -2 binary64))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (pow.f64 (sin.f64 ky) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (sqrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (sin.f64 ky))) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (sin.f64 ky))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64)))
(/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (sin.f64 ky)))
(/.f64 (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 1 binary64)) (sin.f64 ky))
(/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 ky)))
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(exp.f64 (log.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 1 binary64)))
(exp.f64 (-.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (log.f64 (sin.f64 ky))))
(+.f64 (sin.f64 th) #s(literal 0 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 (sin.f64 th) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(+.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64))
(+.f64 #s(literal 0 binary64) (sin.f64 th))
(*.f64 (sin.f64 th) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 th))
(*.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 th)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 th)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 th)))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64)))
(*.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (sin.f64 th)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (sin.f64 th))
(*.f64 (pow.f64 (pow.f64 (sin.f64 th) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (sin.f64 th) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)) (-.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (sin.f64 th) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (sin.f64 th) #s(literal 0 binary64)))
(pow.f64 (sin.f64 th) #s(literal 1 binary64))
(pow.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 th))))
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(sin.f64 th)
(expm1.f64 (log1p.f64 (sin.f64 th)))
(log1p.f64 (expm1.f64 (sin.f64 th)))
(exp.f64 (log.f64 (sin.f64 th)))
(exp.f64 (*.f64 (log.f64 (sin.f64 th)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (sin.f64 th))) #s(literal 1/3 binary64)))
(fma.f64 #s(literal 1 binary64) (sin.f64 th) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 th)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal -1 binary64))
(fma.f64 (sqrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 th)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal -1 binary64))
(-.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal 1 binary64)))
(*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) (pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) (*.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (sin.f64 th)))))
(*.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (sin.f64 th))) (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 th) #s(literal -1 binary64)) (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (sin.f64 th))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (sin.f64 th))))
(/.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (sin.f64 th)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (sin.f64 th) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (sin.f64 th)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (sin.f64 th))))
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
(exp.f64 (log1p.f64 (sin.f64 th)))
(exp.f64 (*.f64 (log1p.f64 (sin.f64 th)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (sin.f64 th) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 th)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64))
(+.f64 (sin.f64 th) #s(literal 0 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 (sin.f64 th) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(+.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64))
(+.f64 #s(literal 0 binary64) (sin.f64 th))
(-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(*.f64 (sin.f64 th) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 th))
(*.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 th)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 th)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 th)))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64)))
(*.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (sin.f64 th)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (sin.f64 th))
(*.f64 (pow.f64 (pow.f64 (sin.f64 th) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (sin.f64 th) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)) (-.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (sin.f64 th) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (sin.f64 th) #s(literal 0 binary64)))
(pow.f64 (sin.f64 th) #s(literal 1 binary64))
(pow.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 th)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 th))))
(sin.f64 th)
(expm1.f64 (log1p.f64 (sin.f64 th)))
(log1p.f64 (expm1.f64 (sin.f64 th)))
(exp.f64 (log.f64 (sin.f64 th)))
(exp.f64 (*.f64 (log.f64 (sin.f64 th)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (sin.f64 th))) #s(literal 1/3 binary64)))
(fma.f64 #s(literal 1 binary64) (sin.f64 th) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 th)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal -1 binary64))
(fma.f64 (sqrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 th)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal -1 binary64))
(+.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 th) #s(literal 2 binary64))))
(+.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 1 binary64))) (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal -1 binary64)))
(+.f64 (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 th) #s(literal 2 binary64))))
(-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 (sin.f64 th) (pow.f64 (sin.f64 th) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(*.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (sin.f64 th))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (sin.f64 th) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (pow.f64 (sin.f64 th) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sin.f64 th) #s(literal 3/2 binary64)) (pow.f64 (sin.f64 th) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) #s(literal 3 binary64)) (sin.f64 th))
(*.f64 (pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 3 binary64)))
(*.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1 binary64)) (sin.f64 th))
(*.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 th)))
(*.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (sqrt.f64 (sin.f64 th))) (sqrt.f64 (sin.f64 th)))
(/.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64))) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) (+.f64 (sin.f64 th) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (sin.f64 th))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (sin.f64 th))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) kx))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) kx)))
(*.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) kx))
(*.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) kx))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) kx)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))))
(*.f64 (hypot.f64 #s(literal 1 binary64) (*.f64 kx (sqrt.f64 #s(literal 1/6 binary64)))) (*.f64 (hypot.f64 #s(literal 1 binary64) (*.f64 kx (sqrt.f64 #s(literal 1/6 binary64)))) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) kx))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) (*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) kx)))
(*.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (/.f64 #s(literal 1 binary64) (neg.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) kx) (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))))
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) kx)))
(*.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64))) (/.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) (cbrt.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 kx)) (/.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) (sqrt.f64 kx)))
(*.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 kx)) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (sqrt.f64 kx)))
(*.f64 (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))
(*.f64 (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 kx)))
(*.f64 (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (sqrt.f64 kx)) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 kx)))
(*.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64)) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) kx))
(*.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64))) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (cbrt.f64 kx)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) kx))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 2 binary64)) (sqrt.f64 kx)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) (sqrt.f64 kx)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) kx))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) (cbrt.f64 kx)))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 (sin.f64 th) kx))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 kx)))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (sqrt.f64 kx)) (/.f64 (sin.f64 th) (sqrt.f64 kx)))
(pow.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))) #s(literal 2 binary64))
(pow.f64 (/.f64 kx (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) (neg.f64 kx)))
(neg.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) kx))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64)) (pow.f64 kx #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(+.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) (*.f64 (sin.f64 th) (sin.f64 ky))))
(+.f64 (*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))) (*.f64 (sin.f64 th) (sin.f64 ky)))
(+.f64 (*.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) (*.f64 (sin.f64 th) (sin.f64 ky))) (*.f64 (sin.f64 th) (sin.f64 ky)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (*.f64 (sin.f64 th) (sin.f64 ky))) (-.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (*.f64 (sin.f64 th) (sin.f64 ky))) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky)))) (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky)))) (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) (+.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 2 binary64) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky)))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)))) (-.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (+.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)) #s(literal -1 binary64))) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sin.f64 th)) (sin.f64 ky)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 1 binary64)))
(-.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 kx (sqrt.f64 #s(literal 1/6 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (pow.f64 kx #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) #s(literal 1 binary64))
(-.f64 (/.f64 (cos.f64 (-.f64 ky th)) #s(literal 2 binary64)) (/.f64 (cos.f64 (+.f64 th ky)) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky)))))
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) #s(literal 2 binary64))
(/.f64 (neg.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky)))) #s(literal -2 binary64))
(pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 th)) (sin.f64 ky)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (sin.f64 ky))))
(exp.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 1 binary64)))
(+.f64 (log.f64 (sin.f64 ky)) (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(+.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (log.f64 (sin.f64 ky)))
(+.f64 #s(literal 0 binary64) (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) (log.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(+.f64 (*.f64 (log.f64 (sin.f64 ky)) #s(literal 1 binary64)) (*.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 1 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (neg.f64 (*.f64 (log.f64 (sin.f64 kx)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (log.f64 (sin.f64 kx))) #s(literal 1 binary64) (*.f64 (log.f64 (sin.f64 kx)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx))))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (sin.f64 kx)))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx)))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx)))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (neg.f64 (log.f64 (sin.f64 kx)))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (sin.f64 kx)))) (sqrt.f64 (log.f64 (sin.f64 kx))) (log.f64 (sin.f64 kx))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))))) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (neg.f64 (*.f64 (log.f64 (sin.f64 kx)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (log.f64 (sin.f64 kx))) #s(literal 1 binary64) (*.f64 (log.f64 (sin.f64 kx)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))))) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx))))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (sin.f64 kx)))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx)))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))))) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (neg.f64 (log.f64 (sin.f64 kx)))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (sin.f64 kx)))) (sqrt.f64 (log.f64 (sin.f64 kx))) (log.f64 (sin.f64 kx))))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (neg.f64 (*.f64 (log.f64 (sin.f64 kx)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (log.f64 (sin.f64 kx))) #s(literal 1 binary64) (*.f64 (log.f64 (sin.f64 kx)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx))))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (sin.f64 kx)))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx)))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx)))))))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (neg.f64 (log.f64 (sin.f64 kx)))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (sin.f64 kx)))) (sqrt.f64 (log.f64 (sin.f64 kx))) (log.f64 (sin.f64 kx))))
(-.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (log.f64 (sin.f64 kx)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (sin.f64 ky)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 3 binary64))) (+.f64 (*.f64 (log.f64 (sin.f64 ky)) (log.f64 (sin.f64 ky))) (-.f64 (*.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx)))) (*.f64 (log.f64 (sin.f64 ky)) (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx)))))))
(/.f64 (-.f64 (*.f64 (log.f64 (sin.f64 ky)) (log.f64 (sin.f64 ky))) (*.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))) (-.f64 (log.f64 (sin.f64 ky)) (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx)))))
(pow.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(log1p.f64 (-.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 th) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 kx)) (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx)))
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (sin.f64 kx))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 kx))) (/.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 th) #s(literal 1 binary64)) (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 ky) #s(literal 1 binary64)) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (/.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 kx))) (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 2 binary64))) (sqrt.f64 (sin.f64 kx))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (cbrt.f64 (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx)))) (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (*.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 ky)))
(*.f64 (*.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(/.f64 (sin.f64 ky) (/.f64 (sin.f64 kx) (sin.f64 th)))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (sin.f64 ky))))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 kx))
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) (*.f64 (sin.f64 kx) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (neg.f64 (sin.f64 kx)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64)) (sin.f64 kx))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (sin.f64 kx))) (sqrt.f64 (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (neg.f64 (sin.f64 kx)))
(/.f64 (*.f64 (neg.f64 (sin.f64 th)) (sin.f64 ky)) (neg.f64 (sin.f64 kx)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 kx)))
(pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))) (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64))
(/.f64 (sin.f64 ky) (/.f64 (sin.f64 kx) (sin.f64 th)))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (sin.f64 ky))))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 kx))
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) (*.f64 (sin.f64 kx) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (neg.f64 (sin.f64 kx)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64)) (sin.f64 kx))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (sin.f64 kx))) (sqrt.f64 (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (neg.f64 (sin.f64 kx)))
(/.f64 (*.f64 (neg.f64 (sin.f64 th)) (sin.f64 ky)) (neg.f64 (sin.f64 kx)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 kx)))
(pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))) (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sin.f64 th) (sin.f64 kx)))) #s(literal 1 binary64))
(*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (sin.f64 kx)))
(*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (sin.f64 kx)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sqrt.f64 (sin.f64 th)) (sin.f64 kx)))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 kx))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 kx)) (sin.f64 th))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (sin.f64 kx))) (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (sin.f64 kx)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (sqrt.f64 (sin.f64 kx))) (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (sin.f64 th)) (sin.f64 kx)))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (sin.f64 th)) (cbrt.f64 (sin.f64 kx))))
(pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sin.f64 kx) (sin.f64 th)) #s(literal -1 binary64))
(neg.f64 (/.f64 (sin.f64 th) (neg.f64 (sin.f64 kx))))
(neg.f64 (/.f64 (neg.f64 (sin.f64 th)) (sin.f64 kx)))
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (sin.f64 th) (sin.f64 kx)))))
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(log1p.f64 (expm1.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(exp.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 1 binary64)))
Outputs
(*.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (fma.f64 #s(literal -1/6 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(*.f64 th (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))) (sin.f64 ky))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))
(*.f64 th (fma.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))) #s(literal 1/120 binary64))))))
(*.f64 th (fma.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))))))
(*.f64 th (fma.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64)))) (*.f64 (*.f64 (sin.f64 ky) #s(literal 1/120 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))))
(*.f64 th (fma.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal -1/5040 binary64))))))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (fma.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))))))))) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))))) (+.f64 (*.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (fma.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (+.f64 (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64)))))) (fma.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (fma.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (fma.f64 #s(literal 1/12 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))) (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))))))) (fma.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (fma.f64 #s(literal -1/240 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (*.f64 #s(literal -1/5040 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))))))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(sin.f64 th)
(+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(+.f64 (sin.f64 th) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))))))))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 kx #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2/45 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64)))) (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))))
(+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 th) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (+.f64 (+.f64 (/.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 8 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (sin.f64 th)) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal 4 binary64))) (/.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 6 binary64)))))))))))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(/.f64 (sin.f64 kx) ky)
(/.f64 (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 kx)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx)))))) ky)
(/.f64 (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (sin.f64 kx) (/.f64 #s(literal 1/2 binary64) (sin.f64 kx))))) ky)
(/.f64 (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 kx)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 7/360 binary64) (sin.f64 kx)) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx)))))))))) ky)
(/.f64 (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 1/6 binary64) (sin.f64 kx) (/.f64 #s(literal 1/2 binary64) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (sin.f64 kx)) (fma.f64 #s(literal 7/360 binary64) (sin.f64 kx) (/.f64 #s(literal 1/12 binary64) (sin.f64 kx)))))))) ky)
(/.f64 (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 kx)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 7/360 binary64) (sin.f64 kx)) (+.f64 (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))) (+.f64 (*.f64 #s(literal 31/15120 binary64) (sin.f64 kx)) (+.f64 (*.f64 #s(literal 7/720 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (sin.f64 kx))))))))))))))) ky)
(/.f64 (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 1/6 binary64) (sin.f64 kx) (/.f64 #s(literal 1/2 binary64) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (sin.f64 kx)) (+.f64 (fma.f64 #s(literal 7/360 binary64) (sin.f64 kx) (/.f64 #s(literal 1/12 binary64) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (sin.f64 kx)) (fma.f64 #s(literal 31/15120 binary64) (sin.f64 kx) (+.f64 (/.f64 #s(literal 7/720 binary64) (sin.f64 kx)) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))) (sin.f64 kx)))))))))))) ky)
(/.f64 (+.f64 (sin.f64 kx) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 1/6 binary64) (sin.f64 kx) (/.f64 #s(literal 1/2 binary64) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (sin.f64 kx)) (fma.f64 #s(literal 7/360 binary64) (sin.f64 kx) (/.f64 #s(literal 1/12 binary64) (sin.f64 kx)))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (sin.f64 kx)) (fma.f64 #s(literal 31/15120 binary64) (sin.f64 kx) (+.f64 (/.f64 #s(literal 7/720 binary64) (sin.f64 kx)) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))) (sin.f64 kx))))))))))) ky)
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 kx #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
th
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal -1/6 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/6 binary64)))))
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) th)
(+.f64 th #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal -1/6 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal 1/120 binary64) #s(literal -1/6 binary64))))))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
th
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal -1/6 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 th #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/6 binary64)))))
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(sin.f64 th)
(pow.f64 th #s(literal 3 binary64))
(*.f64 (pow.f64 th #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 th #s(literal 2 binary64)))))
(*.f64 (pow.f64 th #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 th #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 13/120 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 th #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal 13/120 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 th #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal 13/120 binary64) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 th #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 13/120 binary64) (*.f64 #s(literal -41/3024 binary64) (pow.f64 th #s(literal 2 binary64))))) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 th #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 #s(literal 13/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal -41/3024 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) kx)
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) kx))
(/.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(/.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(/.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 #s(literal 1/6 binary64) (*.f64 kx (*.f64 (sin.f64 ky) (sin.f64 th))))
(*.f64 (*.f64 #s(literal 1/6 binary64) kx) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 kx (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))
(*.f64 kx (fma.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 kx (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))
(*.f64 kx (fma.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 kx (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))
(*.f64 kx (fma.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 #s(literal 1/6 binary64) (*.f64 kx (*.f64 (sin.f64 ky) (sin.f64 th))))
(*.f64 (*.f64 #s(literal 1/6 binary64) kx) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 #s(literal -1 binary64) (*.f64 kx (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))))))
(*.f64 (neg.f64 kx) (fma.f64 #s(literal -1 binary64) (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (pow.f64 kx #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))
(*.f64 (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (pow.f64 kx #s(literal 2 binary64))))) (neg.f64 kx))
(*.f64 #s(literal -1 binary64) (*.f64 kx (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))))))
(*.f64 (neg.f64 kx) (fma.f64 #s(literal -1 binary64) (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (pow.f64 kx #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))
(*.f64 (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (pow.f64 kx #s(literal 2 binary64))))) (neg.f64 kx))
(*.f64 #s(literal -1 binary64) (*.f64 kx (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))))))
(*.f64 (neg.f64 kx) (fma.f64 #s(literal -1 binary64) (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (pow.f64 kx #s(literal 2 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))
(*.f64 (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (pow.f64 kx #s(literal 2 binary64))))) (neg.f64 kx))
(/.f64 (*.f64 ky (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 ky (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) kx)
(*.f64 ky (*.f64 (sin.f64 th) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) kx)))
(*.f64 ky (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)))
(*.f64 ky (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) kx))) (*.f64 (sin.f64 th) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)))) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 th) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) kx)) (/.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) kx)) (*.f64 (sin.f64 th) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)))))) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 th) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) kx)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) kx))) (/.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) kx)))) (*.f64 (sin.f64 th) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) kx))))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(/.f64 (*.f64 th (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(*.f64 th (*.f64 (sin.f64 ky) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) kx)))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)) (/.f64 (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)))
(*.f64 th (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) kx))) (*.f64 (sin.f64 ky) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) kx))))
(*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)))) (/.f64 (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) kx)) (/.f64 (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal 1/120 binary64)) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) kx)) (*.f64 (sin.f64 ky) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) kx))))
(*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)))))) (/.f64 (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) kx)))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) kx)) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) kx))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) kx)))))) (*.f64 (sin.f64 ky) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) kx))))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(/.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) kx)
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (sin.f64 ky) (sin.f64 th))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 kx #s(literal 2 binary64)))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 ky (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 ky (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(*.f64 ky (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))))
(*.f64 ky (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))))
(*.f64 ky (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 ky #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))))
(*.f64 ky (+.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))))))))
(*.f64 ky (fma.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))))))))
(*.f64 ky (fma.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (pow.f64 ky #s(literal 2 binary64))))))))
(*.f64 ky (+.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))))))))
(*.f64 ky (fma.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))))))))
(*.f64 ky (fma.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (+.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 ky #s(literal 2 binary64))) #s(literal 1/120 binary64))))))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(*.f64 th (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 th (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))))
(*.f64 th (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))))
(*.f64 th (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))))))))
(*.f64 th (fma.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal 1/120 binary64)) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))))))
(*.f64 th (fma.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (fma.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal 1/120 binary64) #s(literal -1/6 binary64))))))
(*.f64 th (+.f64 (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))))))))
(*.f64 th (fma.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))))))))
(*.f64 th (fma.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal -1/5040 binary64)))))))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))
(*.f64 ky (sin.f64 th))
(*.f64 ky (+.f64 (sin.f64 th) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)))))
(*.f64 ky (+.f64 (sin.f64 th) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 th) (pow.f64 ky #s(literal 2 binary64))))))
(*.f64 ky (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 ky #s(literal 2 binary64))))))
(*.f64 ky (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 th)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)))))))
(*.f64 ky (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 th) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 th) (pow.f64 ky #s(literal 2 binary64))))))))
(*.f64 ky (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (pow.f64 ky #s(literal 2 binary64))))))))
(*.f64 ky (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 th)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (sin.f64 th))))))))
(*.f64 ky (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 th) (pow.f64 ky #s(literal 2 binary64))) (*.f64 #s(literal 1/120 binary64) (sin.f64 th))))))))
(*.f64 ky (+.f64 (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 th) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (*.f64 (sin.f64 th) (+.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 ky #s(literal 2 binary64))) #s(literal 1/120 binary64))))))))
(*.f64 th (sin.f64 ky))
(*.f64 th (+.f64 (sin.f64 ky) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)))))
(*.f64 th (+.f64 (sin.f64 ky) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64))))))
(*.f64 th (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))) (sin.f64 ky)))
(*.f64 th (+.f64 (sin.f64 ky) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 ky)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)))))))
(*.f64 th (+.f64 (sin.f64 ky) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 ky) (*.f64 (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/120 binary64))))))
(*.f64 th (+.f64 (sin.f64 ky) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal 1/120 binary64) #s(literal -1/6 binary64))))))
(*.f64 th (+.f64 (sin.f64 ky) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 ky)) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky))) (*.f64 #s(literal 1/120 binary64) (sin.f64 ky))))))))
(*.f64 th (+.f64 (sin.f64 ky) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 ky) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 ky) (pow.f64 th #s(literal 2 binary64))) (*.f64 (sin.f64 ky) #s(literal 1/120 binary64))))))))
(*.f64 th (+.f64 (sin.f64 ky) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 ky) (*.f64 (pow.f64 th #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal -1/5040 binary64)))))))))
(+.f64 (log.f64 ky) (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(+.f64 (log.f64 ky) (+.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 #s(literal -1/6 binary64) (pow.f64 ky #s(literal 2 binary64)))))
(+.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 ky #s(literal 2 binary64))) (log.f64 ky)))
(+.f64 (log.f64 ky) (+.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/180 binary64) (pow.f64 ky #s(literal 2 binary64))) #s(literal 1/6 binary64)))))
(+.f64 (log.f64 ky) (+.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/180 binary64) (pow.f64 ky #s(literal 2 binary64)) #s(literal -1/6 binary64)))))
(+.f64 (log.f64 ky) (+.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) #s(literal -1/180 binary64) #s(literal -1/6 binary64)))))
(+.f64 (log.f64 ky) (+.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2835 binary64) (pow.f64 ky #s(literal 2 binary64))) #s(literal 1/180 binary64))) #s(literal 1/6 binary64)))))
(+.f64 (+.f64 (log.f64 ky) (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx)))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/2835 binary64) (pow.f64 ky #s(literal 2 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(+.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (+.f64 (log.f64 ky) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 (pow.f64 ky #s(literal 2 binary64)) #s(literal -1/2835 binary64) #s(literal -1/180 binary64)) #s(literal -1/6 binary64)))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(+.f64 (log.f64 th) (log.f64 (/.f64 (sin.f64 ky) (sin.f64 kx))))
(+.f64 (log.f64 th) (+.f64 (log.f64 (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(+.f64 (log.f64 th) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64))) (log.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64))) (+.f64 (log.f64 th) (log.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(+.f64 (log.f64 th) (+.f64 (log.f64 (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/180 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/6 binary64)))))
(+.f64 (log.f64 th) (+.f64 (log.f64 (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/180 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal -1/6 binary64)))))
(+.f64 (log.f64 (/.f64 (sin.f64 ky) (sin.f64 kx))) (+.f64 (log.f64 th) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal -1/180 binary64) #s(literal -1/6 binary64)))))
(+.f64 (log.f64 th) (+.f64 (log.f64 (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2835 binary64) (pow.f64 th #s(literal 2 binary64))) #s(literal 1/180 binary64))) #s(literal 1/6 binary64)))))
(+.f64 (+.f64 (log.f64 th) (log.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/2835 binary64) (pow.f64 th #s(literal 2 binary64)) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))))
(+.f64 (log.f64 (/.f64 (sin.f64 ky) (sin.f64 kx))) (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal -1/2835 binary64) #s(literal -1/180 binary64)) #s(literal -1/6 binary64))) (log.f64 th)))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(+.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal -1 binary64) (log.f64 kx)))
(+.f64 (neg.f64 (log.f64 kx)) (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))
(-.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (log.f64 kx))
(+.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 kx)) (*.f64 #s(literal 1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal -1 binary64) (log.f64 kx) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))) (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))
(+.f64 (-.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (log.f64 kx)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(+.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 kx)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th)))) #s(literal 1/3 binary64))))))))
(+.f64 (fma.f64 #s(literal -1 binary64) (log.f64 kx) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 kx #s(literal 2 binary64))) (fma.f64 #s(literal -24 binary64) (/.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal -7/360 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal -1/3 binary64)))))) (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))
(+.f64 (-.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (log.f64 kx)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 kx #s(literal 2 binary64))) (fma.f64 #s(literal -24 binary64) (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 ky)) (/.f64 #s(literal -7/360 binary64) (sin.f64 th))) #s(literal -1/3 binary64))))))
(+.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 kx)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 10/9 binary64) (+.f64 (*.f64 #s(literal -720 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))))))) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 #s(literal 120 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th)))))))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th)))) #s(literal 1/3 binary64)))))))))
(+.f64 (fma.f64 #s(literal -1 binary64) (log.f64 kx) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 10/9 binary64) (fma.f64 #s(literal -720 binary64) (/.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal -7/360 binary64))))) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal -7/360 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal 120 binary64))))) (*.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal -24 binary64) (/.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal -7/360 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) #s(literal -1/3 binary64)))))))) (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))
(+.f64 (-.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (log.f64 kx)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 #s(literal 10/9 binary64) (fma.f64 #s(literal -720 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 1/840 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal -7/360 binary64)))) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 ky)) (/.f64 #s(literal -7/360 binary64) (sin.f64 th))) #s(literal 120 binary64))))) (*.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal -24 binary64) (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 ky)) (/.f64 #s(literal -7/360 binary64) (sin.f64 th))) #s(literal -1/3 binary64))))))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 ky (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (/.f64 (sin.f64 th) (sin.f64 kx))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (/.f64 (sin.f64 th) (sin.f64 kx))) (/.f64 (*.f64 #s(literal 1/120 binary64) (sin.f64 th)) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 th (sin.f64 ky)) (sin.f64 kx))
(*.f64 th (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 th (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (/.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (/.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))))))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx)))))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) kx)
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) kx))
(/.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(/.f64 (+.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)
(/.f64 (fma.f64 (sin.f64 ky) (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (neg.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal -7/360 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)
(/.f64 (fma.f64 (sin.f64 ky) (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (neg.f64 (pow.f64 kx #s(literal 2 binary64))) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal -7/360 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)
(/.f64 (+.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))))))))) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)
(/.f64 (fma.f64 (sin.f64 ky) (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (neg.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal -7/360 binary64))))))) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal -7/360 binary64))) (neg.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))))))) kx)
(/.f64 (fma.f64 (sin.f64 ky) (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (neg.f64 (pow.f64 kx #s(literal 2 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 1/840 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal -7/360 binary64)))) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 7/360 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 ky (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (/.f64 (sin.f64 th) (sin.f64 kx))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (/.f64 (sin.f64 th) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (+.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 ky #s(literal 2 binary64)) (sin.f64 th)) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 th) (sin.f64 kx))))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 ky (fma.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 ky #s(literal 2 binary64)) (/.f64 (sin.f64 th) (sin.f64 kx))) (/.f64 (*.f64 #s(literal 1/120 binary64) (sin.f64 th)) (sin.f64 kx))))) (/.f64 (sin.f64 th) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 th (sin.f64 ky)) (sin.f64 kx))
(*.f64 th (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 th (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (/.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (/.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx))))))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 th #s(literal 2 binary64)) (/.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 ky) (sin.f64 kx)))))) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) kx)
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) kx))
(/.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(/.f64 (+.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)
(/.f64 (fma.f64 (sin.f64 ky) (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (neg.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal -7/360 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)
(/.f64 (fma.f64 (sin.f64 ky) (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (neg.f64 (pow.f64 kx #s(literal 2 binary64))) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal -7/360 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)
(/.f64 (+.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (+.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))))))))) (+.f64 (*.f64 #s(literal -1/36 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 #s(literal 1/120 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)
(/.f64 (fma.f64 (sin.f64 ky) (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (neg.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal -7/360 binary64))))))) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal -7/360 binary64))) (neg.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th))))))) kx)
(/.f64 (fma.f64 (sin.f64 ky) (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (neg.f64 (pow.f64 kx #s(literal 2 binary64))) (+.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 1/840 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal -7/360 binary64)))) (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 7/360 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 ky) (sin.f64 th)))))) kx)
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 th (sin.f64 kx))
(*.f64 th (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 kx))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 th (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 kx)) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 kx))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) #s(literal 1/120 binary64)) (sin.f64 kx)) (/.f64 #s(literal 1/6 binary64) (sin.f64 kx))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 kx)) (/.f64 #s(literal -1/6 binary64) (sin.f64 kx))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 th (+.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 th #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 kx))) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 kx)) (/.f64 #s(literal 1/120 binary64) (sin.f64 kx))) (neg.f64 (/.f64 #s(literal 1/6 binary64) (sin.f64 kx)))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 th (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 (pow.f64 th #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (/.f64 (pow.f64 th #s(literal 2 binary64)) (sin.f64 kx)) (/.f64 #s(literal 1/120 binary64) (sin.f64 kx))) (/.f64 #s(literal -1/6 binary64) (sin.f64 kx))) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(/.f64 (sin.f64 th) kx)
(/.f64 (+.f64 (sin.f64 th) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (sin.f64 th)))) kx)
(*.f64 (sin.f64 th) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) kx))
(/.f64 (+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/36 binary64) (sin.f64 th)) (*.f64 #s(literal 1/120 binary64) (sin.f64 th))))) (*.f64 #s(literal -1/6 binary64) (sin.f64 th))))) kx)
(/.f64 (+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (neg.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 th) #s(literal -7/360 binary64)))) (*.f64 #s(literal 1/6 binary64) (sin.f64 th))))) kx)
(/.f64 (+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (*.f64 (sin.f64 th) #s(literal 7/360 binary64))) (*.f64 (sin.f64 th) #s(literal 1/6 binary64))))) kx)
(/.f64 (+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (sin.f64 th)) (+.f64 (*.f64 #s(literal 1/720 binary64) (sin.f64 th)) (*.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -1/36 binary64) (sin.f64 th)) (*.f64 #s(literal 1/120 binary64) (sin.f64 th)))))))) (+.f64 (*.f64 #s(literal -1/36 binary64) (sin.f64 th)) (*.f64 #s(literal 1/120 binary64) (sin.f64 th))))) (*.f64 #s(literal -1/6 binary64) (sin.f64 th))))) kx)
(/.f64 (+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (-.f64 (neg.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (sin.f64 th) (fma.f64 #s(literal 1/720 binary64) (sin.f64 th) (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 th) #s(literal -7/360 binary64))))))) (*.f64 (sin.f64 th) #s(literal -7/360 binary64))) (neg.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 th)))))) kx)
(/.f64 (+.f64 (sin.f64 th) (*.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) (fma.f64 (neg.f64 (pow.f64 kx #s(literal 2 binary64))) (+.f64 (*.f64 (sin.f64 th) #s(literal 1/840 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 th) #s(literal -7/360 binary64)))) (*.f64 (sin.f64 th) #s(literal 7/360 binary64))) (*.f64 (sin.f64 th) #s(literal 1/6 binary64))))) kx)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(*.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 th) #s(literal 1 binary64)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -2 binary64)))) (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -2 binary64))))
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -2 binary64)))) (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -2 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -2 binary64)))) (/.f64 (sqrt.f64 (sin.f64 th)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -2 binary64))))
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -2 binary64))))
(pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 3 binary64))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) (sin.f64 th)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))))
(neg.f64 (/.f64 (sin.f64 th) (neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(neg.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(exp.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64)))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 #s(literal 1 binary64) (sin.f64 ky)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 1 binary64))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -2 binary64))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -2 binary64))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (pow.f64 (sin.f64 ky) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -1 binary64)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal -1 binary64)))
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal -2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sqrt.f64 (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)) (sqrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (sin.f64 ky))) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (sin.f64 ky)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(/.f64 (sqrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (sqrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 1 binary64)) (sin.f64 ky))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(/.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))))
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 ky)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) #s(literal 3 binary64)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(exp.f64 (log.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) #s(literal 1 binary64)))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(exp.f64 (-.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (log.f64 (sin.f64 ky))))
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))
(+.f64 (sin.f64 th) #s(literal 0 binary64))
(sin.f64 th)
(+.f64 #s(literal -1 binary64) (+.f64 (sin.f64 th) #s(literal 1 binary64)))
(sin.f64 th)
(+.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(sin.f64 th)
(+.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64))
(sin.f64 th)
(+.f64 #s(literal 0 binary64) (sin.f64 th))
(sin.f64 th)
(*.f64 (sin.f64 th) #s(literal 1 binary64))
(sin.f64 th)
(*.f64 #s(literal 1 binary64) (sin.f64 th))
(sin.f64 th)
(*.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)))
(sin.f64 th)
(*.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 th)))
(sin.f64 th)
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 th)) #s(literal 1 binary64)))
(sin.f64 th)
(*.f64 (sqrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 th)))
(sin.f64 th)
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64)))
(sin.f64 th)
(*.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (sin.f64 th)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64))) (+.f64 (sin.f64 th) (+.f64 #s(literal 2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (sin.f64 th))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) (sin.f64 th)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (sin.f64 th)))
(*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (sin.f64 th))
(sin.f64 th)
(*.f64 (pow.f64 (pow.f64 (sin.f64 th) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (sin.f64 th) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3/2 binary64))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)) (-.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)))
(sin.f64 th)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (sin.f64 th)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64))) (+.f64 (sin.f64 th) (+.f64 #s(literal 2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (sin.f64 th))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) (sin.f64 th)))
(/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (sin.f64 th)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64))) (+.f64 (sin.f64 th) (+.f64 #s(literal 2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64)))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (sin.f64 th)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64))) (+.f64 (sin.f64 th) (+.f64 #s(literal 2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (sin.f64 th))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) (sin.f64 th)))
(/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (sin.f64 th))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) (sin.f64 th)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64))) #s(literal 1 binary64)) (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (sin.f64 th)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64))) (-.f64 (-.f64 #s(literal -2 binary64) (sin.f64 th)) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) #s(literal 1 binary64)) (neg.f64 (+.f64 #s(literal 2 binary64) (sin.f64 th))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (sin.f64 th)))
(/.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (sin.f64 th) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (sin.f64 th) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (sin.f64 th) #s(literal 0 binary64)))
(/.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (sin.f64 th))
(pow.f64 (sin.f64 th) #s(literal 1 binary64))
(sin.f64 th)
(pow.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sin.f64 th)
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
(sin.f64 th)
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
(sin.f64 th)
(sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)))
(fabs.f64 (sin.f64 th))
(log.f64 (exp.f64 (sin.f64 th)))
(sin.f64 th)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 th))))
(sin.f64 th)
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(sin.f64 th)
(sin.f64 th)
(expm1.f64 (log1p.f64 (sin.f64 th)))
(sin.f64 th)
(log1p.f64 (expm1.f64 (sin.f64 th)))
(sin.f64 th)
(exp.f64 (log.f64 (sin.f64 th)))
(sin.f64 th)
(exp.f64 (*.f64 (log.f64 (sin.f64 th)) #s(literal 1 binary64)))
(sin.f64 th)
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (sin.f64 th))) #s(literal 1/3 binary64)))
(sin.f64 th)
(fma.f64 #s(literal 1 binary64) (sin.f64 th) #s(literal 0 binary64))
(sin.f64 th)
(fma.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64))
(sin.f64 th)
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 th)) #s(literal 0 binary64))
(sin.f64 th)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal -1 binary64))
(sin.f64 th)
(fma.f64 (sqrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 th)) #s(literal 0 binary64))
(sin.f64 th)
(fma.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal -1 binary64))
(sin.f64 th)
(-.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(-.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64))))
(+.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (sin.f64 th))))
(*.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(*.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) (pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 2 binary64)))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(*.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(*.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) (*.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (sin.f64 th)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (sin.f64 th))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (sin.f64 th))))
(*.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (sin.f64 th))) (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (sin.f64 th))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (sin.f64 th))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 th) #s(literal -1 binary64)) (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (sin.f64 th))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (sin.f64 th))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (sin.f64 th))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (sin.f64 th))))
(/.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (sin.f64 th)))))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))) (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (sin.f64 th)))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) (-.f64 (+.f64 (sin.f64 th) #s(literal -1 binary64)) (pow.f64 (sin.f64 th) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (sin.f64 th) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (sin.f64 th)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (sin.f64 th))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (sin.f64 th))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (sin.f64 th))))
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(pow.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(pow.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(sqrt.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)))
(log.f64 (exp.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)))))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(cbrt.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(expm1.f64 (log1p.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(log1p.f64 (expm1.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(exp.f64 (log1p.f64 (sin.f64 th)))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(exp.f64 (*.f64 (log1p.f64 (sin.f64 th)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(fma.f64 #s(literal 1 binary64) (sin.f64 th) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 th)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(fma.f64 (sqrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (sin.f64 th))
(+.f64 (sin.f64 th) #s(literal 0 binary64))
(sin.f64 th)
(+.f64 #s(literal -1 binary64) (+.f64 (sin.f64 th) #s(literal 1 binary64)))
(sin.f64 th)
(+.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(sin.f64 th)
(+.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64))
(sin.f64 th)
(+.f64 #s(literal 0 binary64) (sin.f64 th))
(sin.f64 th)
(-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(sin.f64 th)
(-.f64 (/.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (sin.f64 th)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (sin.f64 th)))))
(+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64)) (+.f64 (sin.f64 th) (+.f64 #s(literal 2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal -2 binary64) (sin.f64 th)) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (sin.f64 th))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (sin.f64 th))))
(+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (sin.f64 th))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) (sin.f64 th))))
(*.f64 (sin.f64 th) #s(literal 1 binary64))
(sin.f64 th)
(*.f64 #s(literal 1 binary64) (sin.f64 th))
(sin.f64 th)
(*.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)))
(sin.f64 th)
(*.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 th)))
(sin.f64 th)
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 th)) #s(literal 1 binary64)))
(sin.f64 th)
(*.f64 (sqrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 th)))
(sin.f64 th)
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64)))
(sin.f64 th)
(*.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (sin.f64 th)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64))) (+.f64 (sin.f64 th) (+.f64 #s(literal 2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (sin.f64 th))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) (sin.f64 th)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (sin.f64 th)))
(*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (sin.f64 th))
(sin.f64 th)
(*.f64 (pow.f64 (pow.f64 (sin.f64 th) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (sin.f64 th) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3/2 binary64))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)) (-.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)))
(sin.f64 th)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (sin.f64 th)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64))) (+.f64 (sin.f64 th) (+.f64 #s(literal 2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (sin.f64 th))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) (sin.f64 th)))
(/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (sin.f64 th)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64))) (+.f64 (sin.f64 th) (+.f64 #s(literal 2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64)))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (sin.f64 th)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64))) (+.f64 (sin.f64 th) (+.f64 #s(literal 2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (sin.f64 th))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) (sin.f64 th)))
(/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (sin.f64 th))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) (sin.f64 th)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64))) #s(literal 1 binary64)) (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (sin.f64 th)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64))) (-.f64 (-.f64 #s(literal -2 binary64) (sin.f64 th)) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) #s(literal 1 binary64)) (neg.f64 (+.f64 #s(literal 2 binary64) (sin.f64 th))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (sin.f64 th)))
(/.f64 (+.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (sin.f64 th) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (sin.f64 th) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (sin.f64 th) #s(literal 0 binary64)))
(/.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (sin.f64 th))
(pow.f64 (sin.f64 th) #s(literal 1 binary64))
(sin.f64 th)
(pow.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sin.f64 th)
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
(sin.f64 th)
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
(sin.f64 th)
(sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)))
(fabs.f64 (sin.f64 th))
(log.f64 (exp.f64 (sin.f64 th)))
(sin.f64 th)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 th))))
(sin.f64 th)
(sin.f64 th)
(expm1.f64 (log1p.f64 (sin.f64 th)))
(sin.f64 th)
(log1p.f64 (expm1.f64 (sin.f64 th)))
(sin.f64 th)
(exp.f64 (log.f64 (sin.f64 th)))
(sin.f64 th)
(exp.f64 (*.f64 (log.f64 (sin.f64 th)) #s(literal 1 binary64)))
(sin.f64 th)
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (sin.f64 th))) #s(literal 1/3 binary64)))
(sin.f64 th)
(fma.f64 #s(literal 1 binary64) (sin.f64 th) #s(literal 0 binary64))
(sin.f64 th)
(fma.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal -1 binary64))
(sin.f64 th)
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 th)) #s(literal 0 binary64))
(sin.f64 th)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal -1 binary64))
(sin.f64 th)
(fma.f64 (sqrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 th)) #s(literal 0 binary64))
(sin.f64 th)
(fma.f64 (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) (sqrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal -1 binary64))
(sin.f64 th)
(+.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 0 binary64)))
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
(+.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 th) #s(literal 2 binary64))))
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
(+.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 1 binary64))) (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal -1 binary64)))
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
(+.f64 (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 th) #s(literal 2 binary64))))
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
(*.f64 (sin.f64 th) (pow.f64 (sin.f64 th) #s(literal 2 binary64)))
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
(*.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 1 binary64))
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
(*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (sin.f64 th))
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (sin.f64 th) #s(literal 2 binary64))))
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (pow.f64 (sin.f64 th) #s(literal 2 binary64))))
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
(*.f64 (pow.f64 (sin.f64 th) #s(literal 3/2 binary64)) (pow.f64 (sin.f64 th) #s(literal 3/2 binary64)))
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) #s(literal 3 binary64)) (sin.f64 th))
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
(*.f64 (pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 3 binary64)))
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1 binary64)) (sin.f64 th))
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 th)))
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (sqrt.f64 (sin.f64 th))) (sqrt.f64 (sin.f64 th)))
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
(/.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64))) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (sin.f64 th))))
(/.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 3 binary64)))) (+.f64 (sin.f64 th) (+.f64 #s(literal 2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) (+.f64 (sin.f64 th) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) (sin.f64 th))))
(sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))))
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) #s(literal 3 binary64)))
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
(log1p.f64 (expm1.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (sin.f64 th))))
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (sin.f64 th))) #s(literal 1 binary64)))
(pow.f64 (sin.f64 th) #s(literal 3 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 ky) kx))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) kx))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) kx)))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) kx))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))) #s(literal 1 binary64))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) kx))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) kx)))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (hypot.f64 #s(literal 1 binary64) (*.f64 kx (sqrt.f64 #s(literal 1/6 binary64)))) (*.f64 (hypot.f64 #s(literal 1 binary64) (*.f64 kx (sqrt.f64 #s(literal 1/6 binary64)))) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))))
(*.f64 (hypot.f64 #s(literal 1 binary64) (*.f64 kx (sqrt.f64 #s(literal 1/6 binary64)))) (*.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) kx)) (hypot.f64 #s(literal 1 binary64) (*.f64 kx (sqrt.f64 #s(literal 1/6 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 kx (sqrt.f64 #s(literal 1/6 binary64))) #s(literal 2 binary64))) (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) kx)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) kx))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) (*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) kx)))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (/.f64 #s(literal 1 binary64) (neg.f64 kx)))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (/.f64 #s(literal 1 binary64) kx) (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) kx)))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64))) (/.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) (cbrt.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64))) (*.f64 (sin.f64 th) (/.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (cbrt.f64 kx))))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64)))) (/.f64 (sin.f64 th) (cbrt.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 kx)) (/.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) (sqrt.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 kx)) (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (sqrt.f64 kx)))))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (sqrt.f64 kx))) (/.f64 (sin.f64 th) (sqrt.f64 kx)))
(*.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 kx)) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (sqrt.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 kx)) (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (sqrt.f64 kx)))))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (sqrt.f64 kx))) (/.f64 (sin.f64 th) (sqrt.f64 kx)))
(*.f64 (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64))) (*.f64 (sin.f64 th) (/.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (cbrt.f64 kx))))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64)))) (/.f64 (sin.f64 th) (cbrt.f64 kx)))
(*.f64 (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (sqrt.f64 kx)) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 kx)) (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (sqrt.f64 kx)))))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (sqrt.f64 kx))) (/.f64 (sin.f64 th) (sqrt.f64 kx)))
(*.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64)) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) kx))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64))) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (cbrt.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64))) (*.f64 (sin.f64 th) (/.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (cbrt.f64 kx))))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64)))) (/.f64 (sin.f64 th) (cbrt.f64 kx)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) kx))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 ky) kx))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 2 binary64)) (sqrt.f64 kx)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) (sqrt.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 kx)) (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (sqrt.f64 kx)))))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (sqrt.f64 kx))) (/.f64 (sin.f64 th) (sqrt.f64 kx)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) kx))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) (cbrt.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64))) (*.f64 (sin.f64 th) (/.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (cbrt.f64 kx))))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64)))) (/.f64 (sin.f64 th) (cbrt.f64 kx)))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 (sin.f64 th) kx))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64))) (*.f64 (sin.f64 th) (/.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (cbrt.f64 kx))))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (pow.f64 (cbrt.f64 kx) #s(literal 2 binary64)))) (/.f64 (sin.f64 th) (cbrt.f64 kx)))
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (sqrt.f64 kx)) (/.f64 (sin.f64 th) (sqrt.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 kx)) (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (sqrt.f64 kx)))))
(*.f64 (*.f64 (sin.f64 ky) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (sqrt.f64 kx))) (/.f64 (sin.f64 th) (sqrt.f64 kx)))
(pow.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))) #s(literal 1 binary64))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))) #s(literal 3 binary64))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))) #s(literal 2 binary64))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(pow.f64 (/.f64 kx (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 kx (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))))
(neg.f64 (/.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) (neg.f64 kx)))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(neg.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) kx))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 ky) kx)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx))) #s(literal 3 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64)) (pow.f64 kx #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64)) (pow.f64 kx #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 ky) kx))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(exp.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) kx)))) #s(literal 1 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(*.f64 (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) (/.f64 (sin.f64 th) kx))
(+.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(+.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) (*.f64 (sin.f64 th) (sin.f64 ky))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(+.f64 (*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))) (*.f64 (sin.f64 th) (sin.f64 ky)))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) (*.f64 (sin.f64 th) (sin.f64 ky))) (*.f64 (sin.f64 th) (sin.f64 ky)))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (*.f64 (sin.f64 th) (sin.f64 ky))) (-.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (-.f64 (fma.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (+.f64 (fma.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (*.f64 (sin.f64 th) (sin.f64 ky))) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal -1 binary64)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 (fma.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64) #s(literal -1 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky)))) (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))) #s(literal 2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) (*.f64 #s(literal 2 binary64) (-.f64 (fma.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) (*.f64 #s(literal 2 binary64) (+.f64 (fma.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky)))) (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64) #s(literal -1 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) (*.f64 #s(literal 2 binary64) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal -1 binary64)))))
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) (*.f64 #s(literal 2 binary64) (-.f64 (fma.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) (*.f64 #s(literal 2 binary64) (+.f64 (fma.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -1/6 binary64) (pow.f64 kx #s(literal 2 binary64)))))))
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) (+.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 2 binary64) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal -1 binary64))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64) #s(literal -1 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) (*.f64 #s(literal 2 binary64) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal -1 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky)))) #s(literal 2 binary64))
(*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)))) (-.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (-.f64 (fma.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (+.f64 (fma.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -1/6 binary64) (pow.f64 kx #s(literal 2 binary64))))))
(/.f64 (*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (+.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)) #s(literal -1 binary64))) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal -1 binary64)))
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 (fma.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64) #s(literal -1 binary64)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal -1 binary64))))
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))
(*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) (/.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)))
(pow.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 3 binary64))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 2 binary64))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sin.f64 th)) (sin.f64 ky)) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64)))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(exp.f64 (log.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 th) (*.f64 (sin.f64 ky) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th)))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64))))
(-.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) #s(literal -1 binary64))
(+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))) #s(literal 3 binary64))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))
(pow.f64 (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)))
(pow.f64 (*.f64 kx (sqrt.f64 #s(literal 1/6 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 kx #s(literal 4 binary64)) #s(literal 1/36 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (pow.f64 kx #s(literal 2 binary64))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(+.f64 (fma.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal 1 binary64)) #s(literal -1 binary64))
(+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))
(exp.f64 (log.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))
(-.f64 (/.f64 (cos.f64 (-.f64 ky th)) #s(literal 2 binary64)) (/.f64 (cos.f64 (+.f64 th ky)) #s(literal 2 binary64)))
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky)))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))))
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) #s(literal 2 binary64))
(/.f64 (neg.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky)))) #s(literal -2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (sin.f64 th))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 3 binary64))
(*.f64 (sin.f64 ky) (sin.f64 th))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (sin.f64 ky) (sin.f64 th))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 2 binary64))
(*.f64 (sin.f64 ky) (sin.f64 th))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 th)) (sin.f64 ky)))
(*.f64 (sin.f64 ky) (sin.f64 th))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))))
(*.f64 (sin.f64 ky) (sin.f64 th))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)))
(*.f64 (sin.f64 ky) (sin.f64 th))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(*.f64 (sin.f64 ky) (sin.f64 th))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (sin.f64 th) #s(literal 3 binary64))))
(*.f64 (sin.f64 ky) (sin.f64 th))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (sin.f64 ky))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (sin.f64 ky))))
(*.f64 (sin.f64 ky) (sin.f64 th))
(exp.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))))
(*.f64 (sin.f64 ky) (sin.f64 th))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 1 binary64)))
(*.f64 (sin.f64 ky) (sin.f64 th))
(+.f64 (log.f64 (sin.f64 ky)) (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(+.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (log.f64 (sin.f64 ky)))
(+.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (log.f64 (sin.f64 ky)))
(+.f64 #s(literal 0 binary64) (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) (log.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))))
(+.f64 (*.f64 (log.f64 (sin.f64 ky)) #s(literal 1 binary64)) (*.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 1 binary64)))
(+.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (log.f64 (sin.f64 ky)))
(+.f64 (fma.f64 #s(literal 1 binary64) (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (neg.f64 (*.f64 (log.f64 (sin.f64 kx)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (log.f64 (sin.f64 kx))) #s(literal 1 binary64) (*.f64 (log.f64 (sin.f64 kx)) #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 (log.f64 (sin.f64 kx))) (log.f64 (sin.f64 kx))) (-.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (log.f64 (sin.f64 kx))))
(+.f64 (*.f64 #s(literal 0 binary64) (log.f64 (sin.f64 kx))) (-.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (log.f64 (sin.f64 kx))))
(+.f64 (fma.f64 #s(literal 1 binary64) (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx))))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (sin.f64 kx)))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx)))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx)))))))
(+.f64 (+.f64 (neg.f64 (log.f64 (sin.f64 kx))) (log.f64 (sin.f64 kx))) (-.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (log.f64 (sin.f64 kx))))
(+.f64 (*.f64 #s(literal 0 binary64) (log.f64 (sin.f64 kx))) (-.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (log.f64 (sin.f64 kx))))
(+.f64 (fma.f64 #s(literal 1 binary64) (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (neg.f64 (log.f64 (sin.f64 kx)))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (sin.f64 kx)))) (sqrt.f64 (log.f64 (sin.f64 kx))) (log.f64 (sin.f64 kx))))
(+.f64 (-.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (log.f64 (sin.f64 kx))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (sin.f64 kx)))) (sqrt.f64 (log.f64 (sin.f64 kx))) (log.f64 (sin.f64 kx))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))))) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (neg.f64 (*.f64 (log.f64 (sin.f64 kx)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (log.f64 (sin.f64 kx))) #s(literal 1 binary64) (*.f64 (log.f64 (sin.f64 kx)) #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 (log.f64 (sin.f64 kx))) (log.f64 (sin.f64 kx))) (-.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (log.f64 (sin.f64 kx))))
(+.f64 (*.f64 #s(literal 0 binary64) (log.f64 (sin.f64 kx))) (-.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (log.f64 (sin.f64 kx))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))))) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx))))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (sin.f64 kx)))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx)))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx)))))))
(+.f64 (+.f64 (neg.f64 (log.f64 (sin.f64 kx))) (log.f64 (sin.f64 kx))) (-.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (log.f64 (sin.f64 kx))))
(+.f64 (*.f64 #s(literal 0 binary64) (log.f64 (sin.f64 kx))) (-.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (log.f64 (sin.f64 kx))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))))) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (neg.f64 (log.f64 (sin.f64 kx)))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (sin.f64 kx)))) (sqrt.f64 (log.f64 (sin.f64 kx))) (log.f64 (sin.f64 kx))))
(+.f64 (-.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (log.f64 (sin.f64 kx))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (sin.f64 kx)))) (sqrt.f64 (log.f64 (sin.f64 kx))) (log.f64 (sin.f64 kx))))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (neg.f64 (*.f64 (log.f64 (sin.f64 kx)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (log.f64 (sin.f64 kx))) #s(literal 1 binary64) (*.f64 (log.f64 (sin.f64 kx)) #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 (log.f64 (sin.f64 kx))) (log.f64 (sin.f64 kx))) (-.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (log.f64 (sin.f64 kx))))
(+.f64 (*.f64 #s(literal 0 binary64) (log.f64 (sin.f64 kx))) (-.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (log.f64 (sin.f64 kx))))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx))))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (sin.f64 kx)))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx)))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (*.f64 (cbrt.f64 (log.f64 (sin.f64 kx))) (cbrt.f64 (log.f64 (sin.f64 kx)))))))
(+.f64 (+.f64 (neg.f64 (log.f64 (sin.f64 kx))) (log.f64 (sin.f64 kx))) (-.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (log.f64 (sin.f64 kx))))
(+.f64 (*.f64 #s(literal 0 binary64) (log.f64 (sin.f64 kx))) (-.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (log.f64 (sin.f64 kx))))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (neg.f64 (log.f64 (sin.f64 kx)))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (sin.f64 kx)))) (sqrt.f64 (log.f64 (sin.f64 kx))) (log.f64 (sin.f64 kx))))
(+.f64 (-.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (log.f64 (sin.f64 kx))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (sin.f64 kx)))) (sqrt.f64 (log.f64 (sin.f64 kx))) (log.f64 (sin.f64 kx))))
(-.f64 (log.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (log.f64 (sin.f64 kx)))
(-.f64 (log.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (log.f64 (sin.f64 kx)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))))
(*.f64 #s(literal 1 binary64) (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(/.f64 (+.f64 (pow.f64 (log.f64 (sin.f64 ky)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 3 binary64))) (+.f64 (*.f64 (log.f64 (sin.f64 ky)) (log.f64 (sin.f64 ky))) (-.f64 (*.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx)))) (*.f64 (log.f64 (sin.f64 ky)) (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (sin.f64 ky)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 3 binary64))) (fma.f64 (log.f64 (sin.f64 ky)) (log.f64 (sin.f64 ky)) (*.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (-.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (log.f64 (sin.f64 ky))))))
(/.f64 (-.f64 (*.f64 (log.f64 (sin.f64 ky)) (log.f64 (sin.f64 ky))) (*.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))) (-.f64 (log.f64 (sin.f64 ky)) (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx)))))
(/.f64 (*.f64 (+.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (log.f64 (sin.f64 ky))) (-.f64 (log.f64 (sin.f64 ky)) (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))) (-.f64 (log.f64 (sin.f64 ky)) (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx)))))
(pow.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 1 binary64))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 3 binary64))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(pow.f64 (pow.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) #s(literal 2 binary64)))
(fabs.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))))
(log1p.f64 (-.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64)))
(log1p.f64 (fma.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)))
(log1p.f64 (fma.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64)))
(log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(+.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal -1 binary64)))
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sin.f64 th) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 kx)) (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) (sin.f64 ky))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (sin.f64 kx)))
(*.f64 (sqrt.f64 (sin.f64 ky)) (*.f64 (sqrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (sin.f64 kx))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 kx))) (/.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 th) #s(literal 1 binary64)) (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 ky) #s(literal 1 binary64)) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (sin.f64 kx)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (/.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (sin.f64 kx))) (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 2 binary64))) (sqrt.f64 (sin.f64 kx))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) #s(literal 2 binary64))) (sqrt.f64 (sin.f64 kx))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (cbrt.f64 (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx)))))
(*.f64 (*.f64 (sin.f64 ky) (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx)))) (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (*.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) (pow.f64 (cbrt.f64 (sin.f64 ky)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (*.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) (sqrt.f64 (sin.f64 ky))) (sqrt.f64 (sin.f64 ky)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (sin.f64 ky) (/.f64 (sin.f64 kx) (sin.f64 th)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (sin.f64 ky))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) (*.f64 (sin.f64 kx) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (neg.f64 (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (sin.f64 kx))) (sqrt.f64 (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (neg.f64 (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (neg.f64 (sin.f64 th)) (sin.f64 ky)) (neg.f64 (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))) (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 3 binary64))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(+.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal -1 binary64)))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(+.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal -1 binary64)))
(/.f64 (sin.f64 ky) (/.f64 (sin.f64 kx) (sin.f64 th)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 kx) (*.f64 (sin.f64 th) (sin.f64 ky))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 th ky))) (*.f64 (sin.f64 kx) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (neg.f64 (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 1 binary64)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (sin.f64 kx))) (sqrt.f64 (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (neg.f64 (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (*.f64 (neg.f64 (sin.f64 th)) (sin.f64 ky)) (neg.f64 (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 2 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))) (sqrt.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 3 binary64)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 3 binary64))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 3 binary64)) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) #s(literal 3 binary64)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(+.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal -1 binary64)))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(exp.f64 (log.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sin.f64 th) (sin.f64 kx)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (sin.f64 kx)))
(/.f64 (sin.f64 th) (sin.f64 kx))
(*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 th) (sin.f64 kx)))
(/.f64 (sin.f64 th) (sin.f64 kx))
(*.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 1 binary64))
(/.f64 (sin.f64 th) (sin.f64 kx))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (sin.f64 kx)))
(/.f64 (sin.f64 th) (sin.f64 kx))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(/.f64 (sin.f64 th) (sin.f64 kx))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 (sqrt.f64 (sin.f64 th)) (sin.f64 kx)))
(/.f64 (sin.f64 th) (sin.f64 kx))
(*.f64 (sqrt.f64 (sin.f64 th)) (*.f64 (sqrt.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(/.f64 (sin.f64 th) (sin.f64 kx))
(*.f64 (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(/.f64 (sin.f64 th) (sin.f64 kx))
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 kx))))
(/.f64 (sin.f64 th) (sin.f64 kx))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 kx)) (sin.f64 th))
(/.f64 (sin.f64 th) (sin.f64 kx))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (sin.f64 kx))))
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (sin.f64 kx))) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (sin.f64 kx))) (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 kx))))
(/.f64 (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 kx))) (sqrt.f64 (sin.f64 kx)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sin.f64 th)) (sin.f64 kx)))
(/.f64 (sin.f64 th) (sin.f64 kx))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (sqrt.f64 (sin.f64 kx))) (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (sin.f64 kx))) (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 kx))))
(/.f64 (/.f64 (sin.f64 th) (sqrt.f64 (sin.f64 kx))) (sqrt.f64 (sin.f64 kx)))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (sin.f64 th)) (sin.f64 kx)))
(/.f64 (sin.f64 th) (sin.f64 kx))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (sin.f64 th)) (cbrt.f64 (sin.f64 kx))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64))) (/.f64 (sin.f64 th) (cbrt.f64 (sin.f64 kx))))
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (sin.f64 kx))) (pow.f64 (cbrt.f64 (sin.f64 kx)) #s(literal 2 binary64)))
(pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 1 binary64))
(/.f64 (sin.f64 th) (sin.f64 kx))
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 3 binary64))
(/.f64 (sin.f64 th) (sin.f64 kx))
(pow.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (sin.f64 th) (sin.f64 kx))
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 2 binary64))
(/.f64 (sin.f64 th) (sin.f64 kx))
(pow.f64 (/.f64 (sin.f64 kx) (sin.f64 th)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 kx) (sin.f64 th)))
(neg.f64 (/.f64 (sin.f64 th) (neg.f64 (sin.f64 kx))))
(/.f64 (sin.f64 th) (sin.f64 kx))
(neg.f64 (/.f64 (neg.f64 (sin.f64 th)) (sin.f64 kx)))
(/.f64 (sin.f64 th) (sin.f64 kx))
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (sin.f64 th) (sin.f64 kx)))
(log.f64 (exp.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(/.f64 (sin.f64 th) (sin.f64 kx))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (sin.f64 th) (sin.f64 kx)))))
(/.f64 (sin.f64 th) (sin.f64 kx))
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) #s(literal 3 binary64)))
(/.f64 (sin.f64 th) (sin.f64 kx))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))
(/.f64 (sin.f64 th) (sin.f64 kx))
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(log1p.f64 (expm1.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(/.f64 (sin.f64 th) (sin.f64 kx))
(exp.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))))
(/.f64 (sin.f64 th) (sin.f64 kx))
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 th) (sin.f64 kx))) #s(literal 1 binary64)))
(/.f64 (sin.f64 th) (sin.f64 kx))

eval223.0ms (1.6%)

Compiler

Compiled 19594 to 10091 computations (48.5% saved)

prune236.0ms (1.7%)

Pruning

76 alts after pruning (66 fresh and 10 done)

PrunedKeptTotal
New85421875
Fresh94554
Picked235
Done178
Total86676942
Accuracy
100.0%
Counts
942 → 76
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.0%
(pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) (sin.f64 th)) #s(literal -1 binary64))
22.0%
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
33.1%
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64))
28.3%
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
13.3%
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) (*.f64 (sin.f64 ky) #s(literal 2 binary64)))
26.3%
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (sin.f64 th)))
26.4%
(/.f64 (*.f64 (pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))
20.0%
(/.f64 (*.f64 (+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64)))) (sin.f64 ky)) (sin.f64 kx))
95.8%
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
20.3%
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) kx)
95.8%
(/.f64 (*.f64 (log1p.f64 (expm1.f64 (sin.f64 th))) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
24.4%
(/.f64 (*.f64 (log.f64 (exp.f64 (sin.f64 th))) (sin.f64 ky)) (sin.f64 kx))
31.8%
(/.f64 (*.f64 (expm1.f64 (log1p.f64 (sin.f64 th))) (sin.f64 ky)) (sin.f64 kx))
26.0%
(/.f64 (*.f64 (exp.f64 (log.f64 (sin.f64 th))) (sin.f64 ky)) (sin.f64 kx))
48.0%
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
46.6%
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
28.8%
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
99.6%
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
99.5%
(/.f64 (sin.f64 th) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
33.5%
(/.f64 (sin.f64 th) (/.f64 (sin.f64 kx) (sin.f64 ky)))
30.4%
(/.f64 (sin.f64 th) (/.f64 (sin.f64 kx) ky))
99.6%
(/.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
99.5%
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))
33.5%
(/.f64 (sin.f64 ky) (/.f64 (sin.f64 kx) (sin.f64 th)))
31.8%
(/.f64 (log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (sin.f64 kx))
31.6%
(/.f64 (fabs.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx))
31.8%
(/.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (sin.f64 kx))
26.3%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))))
26.1%
(-.f64 (pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))
26.3%
(-.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (sin.f64 th))) #s(literal 1 binary64))
26.2%
(-.f64 (-.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64)))) #s(literal 1 binary64))
26.3%
(-.f64 (-.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
26.4%
(-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
13.5%
(-.f64 (+.f64 th #s(literal 1 binary64)) #s(literal 1 binary64))
26.4%
(-.f64 (exp.f64 (log1p.f64 (sin.f64 th))) #s(literal 1 binary64))
26.2%
(-.f64 (cbrt.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 1 binary64))
15.3%
(+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64))))
26.4%
(+.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
33.5%
(*.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) (sin.f64 ky))
99.7%
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))
85.4%
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 kx #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
30.5%
(*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th))
34.6%
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (sin.f64 ky)))
13.7%
(*.f64 (*.f64 #s(literal 1/6 binary64) kx) (*.f64 (sin.f64 ky) (sin.f64 th)))
46.5%
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 th (sin.f64 ky)))
28.7%
(*.f64 (sin.f64 th) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sin.f64 ky)))
77.4%
(*.f64 (sin.f64 ky) (/.f64 (pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
15.7%
(*.f64 (sin.f64 ky) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 ky #s(literal 2 binary64))))) ky))
15.9%
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) ky))
22.0%
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) kx))
62.2%
(*.f64 (sin.f64 ky) (/.f64 (log.f64 (exp.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
78.5%
(*.f64 (sin.f64 ky) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
51.7%
(*.f64 (sin.f64 ky) (/.f64 th (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
99.5%
(*.f64 (sin.f64 ky) (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))
33.5%
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
32.2%
(*.f64 (sin.f64 ky) (fabs.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
22.3%
(*.f64 th (/.f64 (sin.f64 ky) (sin.f64 kx)))
28.7%
(sin.f64 th)
28.7%
(log1p.f64 (expm1.f64 (sin.f64 th)))
26.3%
(log.f64 (exp.f64 (sin.f64 th)))
34.3%
(fabs.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
25.4%
(fabs.f64 (sin.f64 th))
28.3%
(expm1.f64 (pow.f64 (cbrt.f64 (log1p.f64 (sin.f64 th))) #s(literal 3 binary64)))
18.1%
(expm1.f64 (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th #s(literal -1/2 binary64)))))
28.7%
(expm1.f64 (log1p.f64 (sin.f64 th)))
25.4%
(expm1.f64 (log1p.f64 (fabs.f64 (sin.f64 th))))
26.4%
(expm1.f64 (log.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
25.8%
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
19.9%
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 th (sin.f64 kx)))))
21.3%
(exp.f64 (log.f64 (sin.f64 th)))
30.6%
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
17.6%
(cbrt.f64 (pow.f64 th #s(literal 3 binary64)))
25.5%
(cbrt.f64 (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) #s(literal 1 binary64)))
25.4%
(cbrt.f64 (sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 6 binary64))))
23.8%
(cbrt.f64 (exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (sin.f64 th)))))
15.8%
th
Compiler

Compiled 1880 to 1085 computations (42.3% saved)

regimes272.0ms (1.9%)

Counts
101 → 1
Calls
Call 1
Inputs
th
(-.f64 (+.f64 th #s(literal 1 binary64)) #s(literal 1 binary64))
(sin.f64 th)
(+.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64))))
(expm1.f64 (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th #s(literal -1/2 binary64)))))
(-.f64 (-.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(fabs.f64 (sin.f64 th))
(cbrt.f64 (pow.f64 th #s(literal 3 binary64)))
(*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 th (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) ky))
(*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th))
(/.f64 (sin.f64 th) (/.f64 (sin.f64 kx) ky))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) kx)
(*.f64 (*.f64 #s(literal 1/6 binary64) kx) (*.f64 (sin.f64 ky) (sin.f64 th)))
(exp.f64 (log.f64 (sin.f64 th)))
(expm1.f64 (log1p.f64 (sin.f64 th)))
(log.f64 (exp.f64 (sin.f64 th)))
(log1p.f64 (expm1.f64 (sin.f64 th)))
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
(expm1.f64 (log.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 th))) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))
(*.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (sin.f64 kx) (sin.f64 th)))
(/.f64 (sin.f64 th) (/.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 kx))
(cbrt.f64 (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) #s(literal 1 binary64)))
(-.f64 (cbrt.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 1 binary64))
(-.f64 (pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sin.f64 th)))
(*.f64 (sin.f64 th) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sin.f64 ky)))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (sin.f64 ky)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky)))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (sin.f64 th))))
(-.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (sin.f64 th))) #s(literal 1 binary64))
(/.f64 (*.f64 (+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64)))) (sin.f64 ky)) (sin.f64 kx))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (sin.f64 th)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (*.f64 (sin.f64 ky) #s(literal 2 binary64)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) (*.f64 (sin.f64 ky) #s(literal 2 binary64)))
(*.f64 (sin.f64 ky) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 ky #s(literal 2 binary64))))) ky))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(/.f64 (-.f64 (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (fabs.f64 (sin.f64 th))))
(cbrt.f64 (sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 6 binary64))))
(cbrt.f64 (exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (sin.f64 th)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 th (sin.f64 kx)))))
(fabs.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (fabs.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(/.f64 (fabs.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 th (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(-.f64 (-.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64)))) #s(literal 1 binary64))
(expm1.f64 (expm1.f64 (log1p.f64 (log1p.f64 (sin.f64 th)))))
(expm1.f64 (cbrt.f64 (pow.f64 (log1p.f64 (sin.f64 th)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))))
(expm1.f64 (pow.f64 (cbrt.f64 (log1p.f64 (sin.f64 th))) #s(literal 3 binary64)))
(expm1.f64 (-.f64 (exp.f64 (log1p.f64 (log1p.f64 (sin.f64 th)))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))))
(*.f64 (sin.f64 ky) (/.f64 (log.f64 (exp.f64 (sin.f64 th))) (sin.f64 kx)))
(/.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (sin.f64 kx))
(/.f64 (log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (sin.f64 kx))
(/.f64 (*.f64 (exp.f64 (log.f64 (sin.f64 th))) (sin.f64 ky)) (sin.f64 kx))
(/.f64 (*.f64 (expm1.f64 (log1p.f64 (sin.f64 th))) (sin.f64 ky)) (sin.f64 kx))
(/.f64 (*.f64 (log.f64 (exp.f64 (sin.f64 th))) (sin.f64 ky)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (sin.f64 ky)) (sin.f64 kx))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx)))) #s(literal 3 binary64))
(*.f64 (sin.f64 ky) (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))
(/.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 th) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(/.f64 (sin.f64 th) (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) (sin.f64 th)) #s(literal -1 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal 2 binary64)))) (*.f64 th (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 kx #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
(*.f64 (sin.f64 ky) (/.f64 (log.f64 (exp.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (exp.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (log.f64 (exp.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))
(/.f64 (*.f64 (log1p.f64 (expm1.f64 (sin.f64 th))) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (exp.f64 (log.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
(*.f64 (sin.f64 ky) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (/.f64 (pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
Outputs
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))
Calls

9 calls:

35.0ms
th
33.0ms
(sin.f64 th)
33.0ms
kx
32.0ms
(sin.f64 ky)
30.0ms
ky
Results
AccuracySegmentsBranch
99.7%1kx
99.7%1ky
99.7%1th
99.7%1(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (sin.f64 th))
99.7%1(/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
99.7%1(sin.f64 ky)
99.7%1(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
99.7%1(sin.f64 kx)
99.7%1(sin.f64 th)
Compiler

Compiled 69 to 53 computations (23.2% saved)

regimes157.0ms (1.1%)

Counts
79 → 1
Calls
Call 1
Inputs
th
(-.f64 (+.f64 th #s(literal 1 binary64)) #s(literal 1 binary64))
(sin.f64 th)
(+.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64))))
(expm1.f64 (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th #s(literal -1/2 binary64)))))
(-.f64 (-.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(fabs.f64 (sin.f64 th))
(cbrt.f64 (pow.f64 th #s(literal 3 binary64)))
(*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 th (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) ky))
(*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th))
(/.f64 (sin.f64 th) (/.f64 (sin.f64 kx) ky))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) kx)
(*.f64 (*.f64 #s(literal 1/6 binary64) kx) (*.f64 (sin.f64 ky) (sin.f64 th)))
(exp.f64 (log.f64 (sin.f64 th)))
(expm1.f64 (log1p.f64 (sin.f64 th)))
(log.f64 (exp.f64 (sin.f64 th)))
(log1p.f64 (expm1.f64 (sin.f64 th)))
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
(expm1.f64 (log.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 th))) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))
(*.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (sin.f64 kx) (sin.f64 th)))
(/.f64 (sin.f64 th) (/.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 kx))
(cbrt.f64 (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) #s(literal 1 binary64)))
(-.f64 (cbrt.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 1 binary64))
(-.f64 (pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sin.f64 th)))
(*.f64 (sin.f64 th) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sin.f64 ky)))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (sin.f64 ky)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky)))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (sin.f64 th))))
(-.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (sin.f64 th))) #s(literal 1 binary64))
(/.f64 (*.f64 (+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64)))) (sin.f64 ky)) (sin.f64 kx))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (sin.f64 th)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (*.f64 (sin.f64 ky) #s(literal 2 binary64)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) (*.f64 (sin.f64 ky) #s(literal 2 binary64)))
(*.f64 (sin.f64 ky) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 ky #s(literal 2 binary64))))) ky))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(/.f64 (-.f64 (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (fabs.f64 (sin.f64 th))))
(cbrt.f64 (sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 6 binary64))))
(cbrt.f64 (exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (sin.f64 th)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 th (sin.f64 kx)))))
(fabs.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (fabs.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(/.f64 (fabs.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 th (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(-.f64 (-.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64)))) #s(literal 1 binary64))
(expm1.f64 (expm1.f64 (log1p.f64 (log1p.f64 (sin.f64 th)))))
(expm1.f64 (cbrt.f64 (pow.f64 (log1p.f64 (sin.f64 th)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))))
(expm1.f64 (pow.f64 (cbrt.f64 (log1p.f64 (sin.f64 th))) #s(literal 3 binary64)))
(expm1.f64 (-.f64 (exp.f64 (log1p.f64 (log1p.f64 (sin.f64 th)))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))))
(*.f64 (sin.f64 ky) (/.f64 (log.f64 (exp.f64 (sin.f64 th))) (sin.f64 kx)))
(/.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (sin.f64 kx))
(/.f64 (log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (sin.f64 kx))
(/.f64 (*.f64 (exp.f64 (log.f64 (sin.f64 th))) (sin.f64 ky)) (sin.f64 kx))
(/.f64 (*.f64 (expm1.f64 (log1p.f64 (sin.f64 th))) (sin.f64 ky)) (sin.f64 kx))
(/.f64 (*.f64 (log.f64 (exp.f64 (sin.f64 th))) (sin.f64 ky)) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
Outputs
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
Calls

6 calls:

28.0ms
(sin.f64 th)
26.0ms
kx
25.0ms
(sin.f64 ky)
25.0ms
(sin.f64 kx)
24.0ms
ky
Results
AccuracySegmentsBranch
99.6%1kx
99.6%1ky
99.6%1th
99.6%1(sin.f64 ky)
99.6%1(sin.f64 kx)
99.6%1(sin.f64 th)
Compiler

Compiled 27 to 21 computations (22.2% saved)

regimes667.0ms (4.7%)

Counts
78 → 3
Calls
Call 1
Inputs
th
(-.f64 (+.f64 th #s(literal 1 binary64)) #s(literal 1 binary64))
(sin.f64 th)
(+.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64))))
(expm1.f64 (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th #s(literal -1/2 binary64)))))
(-.f64 (-.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(fabs.f64 (sin.f64 th))
(cbrt.f64 (pow.f64 th #s(literal 3 binary64)))
(*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 th (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) ky))
(*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th))
(/.f64 (sin.f64 th) (/.f64 (sin.f64 kx) ky))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) kx)
(*.f64 (*.f64 #s(literal 1/6 binary64) kx) (*.f64 (sin.f64 ky) (sin.f64 th)))
(exp.f64 (log.f64 (sin.f64 th)))
(expm1.f64 (log1p.f64 (sin.f64 th)))
(log.f64 (exp.f64 (sin.f64 th)))
(log1p.f64 (expm1.f64 (sin.f64 th)))
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
(expm1.f64 (log.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 th))) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))
(*.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (sin.f64 kx) (sin.f64 th)))
(/.f64 (sin.f64 th) (/.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 kx))
(cbrt.f64 (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) #s(literal 1 binary64)))
(-.f64 (cbrt.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 1 binary64))
(-.f64 (pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sin.f64 th)))
(*.f64 (sin.f64 th) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sin.f64 ky)))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (sin.f64 ky)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky)))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (sin.f64 th))))
(-.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (sin.f64 th))) #s(literal 1 binary64))
(/.f64 (*.f64 (+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64)))) (sin.f64 ky)) (sin.f64 kx))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (sin.f64 th)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (*.f64 (sin.f64 ky) #s(literal 2 binary64)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) (*.f64 (sin.f64 ky) #s(literal 2 binary64)))
(*.f64 (sin.f64 ky) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 ky #s(literal 2 binary64))))) ky))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(/.f64 (-.f64 (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (fabs.f64 (sin.f64 th))))
(cbrt.f64 (sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 6 binary64))))
(cbrt.f64 (exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (sin.f64 th)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 th (sin.f64 kx)))))
(fabs.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (fabs.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(/.f64 (fabs.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 th (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(-.f64 (-.f64 (/.f64 (pow.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (sin.f64 th) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64)))) #s(literal 1 binary64))
(expm1.f64 (expm1.f64 (log1p.f64 (log1p.f64 (sin.f64 th)))))
(expm1.f64 (cbrt.f64 (pow.f64 (log1p.f64 (sin.f64 th)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))))
(expm1.f64 (pow.f64 (cbrt.f64 (log1p.f64 (sin.f64 th))) #s(literal 3 binary64)))
(expm1.f64 (-.f64 (exp.f64 (log1p.f64 (log1p.f64 (sin.f64 th)))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))))
(*.f64 (sin.f64 ky) (/.f64 (log.f64 (exp.f64 (sin.f64 th))) (sin.f64 kx)))
(/.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (sin.f64 kx))
(/.f64 (log1p.f64 (expm1.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (sin.f64 kx))
(/.f64 (*.f64 (exp.f64 (log.f64 (sin.f64 th))) (sin.f64 ky)) (sin.f64 kx))
(/.f64 (*.f64 (expm1.f64 (log1p.f64 (sin.f64 th))) (sin.f64 ky)) (sin.f64 kx))
(/.f64 (*.f64 (log.f64 (exp.f64 (sin.f64 th))) (sin.f64 ky)) (sin.f64 kx))
Outputs
(*.f64 (sin.f64 ky) (/.f64 th (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(sin.f64 th)
Calls

6 calls:

245.0ms
(sin.f64 kx)
100.0ms
ky
99.0ms
(sin.f64 th)
79.0ms
th
78.0ms
kx
Results
AccuracySegmentsBranch
59.0%4kx
66.6%2ky
71.8%4th
71.7%3(sin.f64 ky)
60.6%5(sin.f64 kx)
74.6%5(sin.f64 th)
Compiler

Compiled 27 to 21 computations (22.2% saved)

regimes218.0ms (1.5%)

Counts
62 → 4
Calls
Call 1
Inputs
th
(-.f64 (+.f64 th #s(literal 1 binary64)) #s(literal 1 binary64))
(sin.f64 th)
(+.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64))))
(expm1.f64 (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th #s(literal -1/2 binary64)))))
(-.f64 (-.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(fabs.f64 (sin.f64 th))
(cbrt.f64 (pow.f64 th #s(literal 3 binary64)))
(*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 th (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) ky))
(*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th))
(/.f64 (sin.f64 th) (/.f64 (sin.f64 kx) ky))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) kx)
(*.f64 (*.f64 #s(literal 1/6 binary64) kx) (*.f64 (sin.f64 ky) (sin.f64 th)))
(exp.f64 (log.f64 (sin.f64 th)))
(expm1.f64 (log1p.f64 (sin.f64 th)))
(log.f64 (exp.f64 (sin.f64 th)))
(log1p.f64 (expm1.f64 (sin.f64 th)))
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
(expm1.f64 (log.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 th))) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))
(*.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (sin.f64 kx) (sin.f64 th)))
(/.f64 (sin.f64 th) (/.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 kx))
(cbrt.f64 (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) #s(literal 1 binary64)))
(-.f64 (cbrt.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 1 binary64))
(-.f64 (pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sin.f64 th)))
(*.f64 (sin.f64 th) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sin.f64 ky)))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (sin.f64 ky)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky)))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (sin.f64 th))))
(-.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (sin.f64 th))) #s(literal 1 binary64))
(/.f64 (*.f64 (+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64)))) (sin.f64 ky)) (sin.f64 kx))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (sin.f64 th)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (*.f64 (sin.f64 ky) #s(literal 2 binary64)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) (*.f64 (sin.f64 ky) #s(literal 2 binary64)))
(*.f64 (sin.f64 ky) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 ky #s(literal 2 binary64))))) ky))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(/.f64 (-.f64 (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (fabs.f64 (sin.f64 th))))
(cbrt.f64 (sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 6 binary64))))
(cbrt.f64 (exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (sin.f64 th)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 th (sin.f64 kx)))))
(fabs.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (fabs.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(/.f64 (fabs.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx))
(*.f64 (sin.f64 ky) (/.f64 th (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
Outputs
(*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))
(sin.f64 th)
(*.f64 (sin.f64 ky) (/.f64 th (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (fabs.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
Calls

3 calls:

77.0ms
(sin.f64 ky)
77.0ms
th
59.0ms
(sin.f64 th)
Results
AccuracySegmentsBranch
69.0%4th
70.3%4(sin.f64 th)
62.6%6(sin.f64 ky)
Compiler

Compiled 14 to 11 computations (21.4% saved)

regimes599.0ms (4.2%)

Counts
61 → 5
Calls
Call 1
Inputs
th
(-.f64 (+.f64 th #s(literal 1 binary64)) #s(literal 1 binary64))
(sin.f64 th)
(+.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64))))
(expm1.f64 (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th #s(literal -1/2 binary64)))))
(-.f64 (-.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(fabs.f64 (sin.f64 th))
(cbrt.f64 (pow.f64 th #s(literal 3 binary64)))
(*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 th (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) ky))
(*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th))
(/.f64 (sin.f64 th) (/.f64 (sin.f64 kx) ky))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) kx)
(*.f64 (*.f64 #s(literal 1/6 binary64) kx) (*.f64 (sin.f64 ky) (sin.f64 th)))
(exp.f64 (log.f64 (sin.f64 th)))
(expm1.f64 (log1p.f64 (sin.f64 th)))
(log.f64 (exp.f64 (sin.f64 th)))
(log1p.f64 (expm1.f64 (sin.f64 th)))
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
(expm1.f64 (log.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 th))) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))
(*.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (sin.f64 kx) (sin.f64 th)))
(/.f64 (sin.f64 th) (/.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 kx))
(cbrt.f64 (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) #s(literal 1 binary64)))
(-.f64 (cbrt.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 1 binary64))
(-.f64 (pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sin.f64 th)))
(*.f64 (sin.f64 th) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sin.f64 ky)))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (sin.f64 ky)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky)))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (sin.f64 th))))
(-.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (sin.f64 th))) #s(literal 1 binary64))
(/.f64 (*.f64 (+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64)))) (sin.f64 ky)) (sin.f64 kx))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (sin.f64 th)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (*.f64 (sin.f64 ky) #s(literal 2 binary64)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) (*.f64 (sin.f64 ky) #s(literal 2 binary64)))
(*.f64 (sin.f64 ky) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 ky #s(literal 2 binary64))))) ky))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(/.f64 (-.f64 (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (fabs.f64 (sin.f64 th))))
(cbrt.f64 (sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 6 binary64))))
(cbrt.f64 (exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (sin.f64 th)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 th (sin.f64 kx)))))
(fabs.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (fabs.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(/.f64 (fabs.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sin.f64 kx))
Outputs
(*.f64 (sin.f64 ky) (fabs.f64 (/.f64 (sin.f64 th) (sin.f64 ky))))
(*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))
(sin.f64 th)
(fabs.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(sin.f64 th)
Calls

6 calls:

184.0ms
kx
88.0ms
(sin.f64 kx)
83.0ms
th
82.0ms
ky
81.0ms
(sin.f64 ky)
Results
AccuracySegmentsBranch
53.1%4kx
59.2%6(sin.f64 kx)
59.6%5(sin.f64 ky)
46.3%4th
54.8%4ky
48.8%4(sin.f64 th)
Compiler

Compiled 27 to 21 computations (22.2% saved)

regimes248.0ms (1.7%)

Counts
59 → 5
Calls
Call 1
Inputs
th
(-.f64 (+.f64 th #s(literal 1 binary64)) #s(literal 1 binary64))
(sin.f64 th)
(+.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64))))
(expm1.f64 (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th #s(literal -1/2 binary64)))))
(-.f64 (-.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(fabs.f64 (sin.f64 th))
(cbrt.f64 (pow.f64 th #s(literal 3 binary64)))
(*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 th (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) ky))
(*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th))
(/.f64 (sin.f64 th) (/.f64 (sin.f64 kx) ky))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) kx)
(*.f64 (*.f64 #s(literal 1/6 binary64) kx) (*.f64 (sin.f64 ky) (sin.f64 th)))
(exp.f64 (log.f64 (sin.f64 th)))
(expm1.f64 (log1p.f64 (sin.f64 th)))
(log.f64 (exp.f64 (sin.f64 th)))
(log1p.f64 (expm1.f64 (sin.f64 th)))
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
(expm1.f64 (log.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 th))) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))
(*.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (sin.f64 kx) (sin.f64 th)))
(/.f64 (sin.f64 th) (/.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 kx))
(cbrt.f64 (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) #s(literal 1 binary64)))
(-.f64 (cbrt.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 1 binary64))
(-.f64 (pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sin.f64 th)))
(*.f64 (sin.f64 th) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sin.f64 ky)))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (sin.f64 ky)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky)))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (sin.f64 th))))
(-.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (sin.f64 th))) #s(literal 1 binary64))
(/.f64 (*.f64 (+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64)))) (sin.f64 ky)) (sin.f64 kx))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (sin.f64 th)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (*.f64 (sin.f64 ky) #s(literal 2 binary64)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) (*.f64 (sin.f64 ky) #s(literal 2 binary64)))
(*.f64 (sin.f64 ky) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 ky #s(literal 2 binary64))))) ky))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(/.f64 (-.f64 (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (fabs.f64 (sin.f64 th))))
(cbrt.f64 (sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 6 binary64))))
(cbrt.f64 (exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (sin.f64 th)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 th (sin.f64 kx)))))
(fabs.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
Outputs
(fabs.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))))
(sin.f64 th)
(*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (sin.f64 th))))
(*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))
Calls

3 calls:

123.0ms
(sin.f64 ky)
61.0ms
ky
58.0ms
(sin.f64 kx)
Results
AccuracySegmentsBranch
49.8%4ky
56.1%5(sin.f64 kx)
52.9%5(sin.f64 ky)
Compiler

Compiled 14 to 11 computations (21.4% saved)

regimes220.0ms (1.5%)

Counts
58 → 5
Calls
Call 1
Inputs
th
(-.f64 (+.f64 th #s(literal 1 binary64)) #s(literal 1 binary64))
(sin.f64 th)
(+.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64))))
(expm1.f64 (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th #s(literal -1/2 binary64)))))
(-.f64 (-.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(fabs.f64 (sin.f64 th))
(cbrt.f64 (pow.f64 th #s(literal 3 binary64)))
(*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 th (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) ky))
(*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th))
(/.f64 (sin.f64 th) (/.f64 (sin.f64 kx) ky))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) kx)
(*.f64 (*.f64 #s(literal 1/6 binary64) kx) (*.f64 (sin.f64 ky) (sin.f64 th)))
(exp.f64 (log.f64 (sin.f64 th)))
(expm1.f64 (log1p.f64 (sin.f64 th)))
(log.f64 (exp.f64 (sin.f64 th)))
(log1p.f64 (expm1.f64 (sin.f64 th)))
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
(expm1.f64 (log.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 th))) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))
(*.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (sin.f64 kx) (sin.f64 th)))
(/.f64 (sin.f64 th) (/.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 kx))
(cbrt.f64 (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) #s(literal 1 binary64)))
(-.f64 (cbrt.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 1 binary64))
(-.f64 (pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sin.f64 th)))
(*.f64 (sin.f64 th) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sin.f64 ky)))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (sin.f64 ky)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky)))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (sin.f64 th))))
(-.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (sin.f64 th))) #s(literal 1 binary64))
(/.f64 (*.f64 (+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64)))) (sin.f64 ky)) (sin.f64 kx))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (sin.f64 th)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (*.f64 (sin.f64 ky) #s(literal 2 binary64)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) (*.f64 (sin.f64 ky) #s(literal 2 binary64)))
(*.f64 (sin.f64 ky) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 ky #s(literal 2 binary64))))) ky))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(/.f64 (-.f64 (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (fabs.f64 (sin.f64 th))))
(cbrt.f64 (sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 6 binary64))))
(cbrt.f64 (exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (sin.f64 th)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 ky) (/.f64 th (sin.f64 kx)))))
Outputs
(cbrt.f64 (sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 6 binary64))))
(*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))
(sin.f64 th)
(*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th))
(sin.f64 th)
Calls

3 calls:

79.0ms
(sin.f64 ky)
76.0ms
(sin.f64 kx)
60.0ms
kx
Results
AccuracySegmentsBranch
51.7%5(sin.f64 ky)
49.5%4kx
51.1%5(sin.f64 kx)
Compiler

Compiled 14 to 11 computations (21.4% saved)

regimes68.0ms (0.5%)

Counts
55 → 5
Calls
Call 1
Inputs
th
(-.f64 (+.f64 th #s(literal 1 binary64)) #s(literal 1 binary64))
(sin.f64 th)
(+.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64))))
(expm1.f64 (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th #s(literal -1/2 binary64)))))
(-.f64 (-.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(fabs.f64 (sin.f64 th))
(cbrt.f64 (pow.f64 th #s(literal 3 binary64)))
(*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 th (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) ky))
(*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th))
(/.f64 (sin.f64 th) (/.f64 (sin.f64 kx) ky))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) kx)
(*.f64 (*.f64 #s(literal 1/6 binary64) kx) (*.f64 (sin.f64 ky) (sin.f64 th)))
(exp.f64 (log.f64 (sin.f64 th)))
(expm1.f64 (log1p.f64 (sin.f64 th)))
(log.f64 (exp.f64 (sin.f64 th)))
(log1p.f64 (expm1.f64 (sin.f64 th)))
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
(expm1.f64 (log.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 th))) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))
(*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))
(*.f64 (/.f64 (sin.f64 th) (sin.f64 kx)) (sin.f64 ky))
(/.f64 (sin.f64 ky) (/.f64 (sin.f64 kx) (sin.f64 th)))
(/.f64 (sin.f64 th) (/.f64 (sin.f64 kx) (sin.f64 ky)))
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sin.f64 kx))
(cbrt.f64 (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 3 binary64))) #s(literal 1 binary64)))
(-.f64 (cbrt.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 1 binary64))
(-.f64 (pow.f64 (cbrt.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (*.f64 (sin.f64 th) (/.f64 #s(literal 1 binary64) (sin.f64 kx))))
(*.f64 (sin.f64 ky) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sin.f64 th)))
(*.f64 (sin.f64 th) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 ky)) (sin.f64 ky)))
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 #s(literal 1 binary64) (sin.f64 ky)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky)))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (sin.f64 th))))
(-.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 th) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (sin.f64 th))) #s(literal 1 binary64))
(/.f64 (*.f64 (+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64)))) (sin.f64 ky)) (sin.f64 kx))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (sin.f64 th)) #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (sin.f64 th)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 ky th))) (*.f64 (sin.f64 ky) #s(literal 2 binary64)))
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) (*.f64 (sin.f64 ky) #s(literal 2 binary64)))
(*.f64 (sin.f64 ky) (/.f64 (*.f64 (sin.f64 th) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 ky #s(literal 2 binary64))))) ky))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 kx #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (sin.f64 ky) (sin.f64 th))) kx)
(/.f64 (-.f64 (*.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) (+.f64 (sin.f64 th) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (fabs.f64 (sin.f64 th))))
Outputs
(fabs.f64 (sin.f64 th))
(*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))
(sin.f64 th)
(*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th))
(sin.f64 th)
Calls

1 calls:

65.0ms
(sin.f64 ky)
Results
AccuracySegmentsBranch
51.6%5(sin.f64 ky)
Compiler

Compiled 5 to 4 computations (20% saved)

regimes40.0ms (0.3%)

Counts
31 → 5
Calls
Call 1
Inputs
th
(-.f64 (+.f64 th #s(literal 1 binary64)) #s(literal 1 binary64))
(sin.f64 th)
(+.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64))))
(expm1.f64 (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th #s(literal -1/2 binary64)))))
(-.f64 (-.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(fabs.f64 (sin.f64 th))
(cbrt.f64 (pow.f64 th #s(literal 3 binary64)))
(*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 th (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) ky))
(*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th))
(/.f64 (sin.f64 th) (/.f64 (sin.f64 kx) ky))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) kx)
(*.f64 (*.f64 #s(literal 1/6 binary64) kx) (*.f64 (sin.f64 ky) (sin.f64 th)))
(exp.f64 (log.f64 (sin.f64 th)))
(expm1.f64 (log1p.f64 (sin.f64 th)))
(log.f64 (exp.f64 (sin.f64 th)))
(log1p.f64 (expm1.f64 (sin.f64 th)))
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
(expm1.f64 (log.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 th))) #s(literal 1 binary64))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 ky)))
Outputs
(fabs.f64 (sin.f64 th))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))
(sin.f64 th)
(*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th))
(sin.f64 th)
Calls

1 calls:

36.0ms
(sin.f64 ky)
Results
AccuracySegmentsBranch
51.6%5(sin.f64 ky)
Compiler

Compiled 5 to 4 computations (20% saved)

regimes36.0ms (0.3%)

Counts
29 → 5
Calls
Call 1
Inputs
th
(-.f64 (+.f64 th #s(literal 1 binary64)) #s(literal 1 binary64))
(sin.f64 th)
(+.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64))))
(expm1.f64 (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th #s(literal -1/2 binary64)))))
(-.f64 (-.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(fabs.f64 (sin.f64 th))
(cbrt.f64 (pow.f64 th #s(literal 3 binary64)))
(*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 th (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) ky))
(*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th))
(/.f64 (sin.f64 th) (/.f64 (sin.f64 kx) ky))
(/.f64 (*.f64 ky (sin.f64 th)) (sin.f64 kx))
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) kx)
(*.f64 (*.f64 #s(literal 1/6 binary64) kx) (*.f64 (sin.f64 ky) (sin.f64 th)))
(exp.f64 (log.f64 (sin.f64 th)))
(expm1.f64 (log1p.f64 (sin.f64 th)))
(log.f64 (exp.f64 (sin.f64 th)))
(log1p.f64 (expm1.f64 (sin.f64 th)))
(cbrt.f64 (pow.f64 (sin.f64 th) #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (sin.f64 th)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 th)) #s(literal 2 binary64))
(expm1.f64 (log.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 th))) #s(literal 1 binary64))
Outputs
(fabs.f64 (sin.f64 th))
(*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th))
(sin.f64 th)
(*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th))
(sin.f64 th)
Calls

1 calls:

34.0ms
(sin.f64 ky)
Results
AccuracySegmentsBranch
51.5%5(sin.f64 ky)
Compiler

Compiled 5 to 4 computations (20% saved)

regimes25.0ms (0.2%)

Counts
15 → 5
Calls
Call 1
Inputs
th
(-.f64 (+.f64 th #s(literal 1 binary64)) #s(literal 1 binary64))
(sin.f64 th)
(+.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64))))
(expm1.f64 (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th #s(literal -1/2 binary64)))))
(-.f64 (-.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(fabs.f64 (sin.f64 th))
(cbrt.f64 (pow.f64 th #s(literal 3 binary64)))
(*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx)))
(*.f64 th (/.f64 (sin.f64 ky) (sin.f64 kx)))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) kx))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) ky))
Outputs
(fabs.f64 (sin.f64 th))
(*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx)))
(sin.f64 th)
(*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx)))
(sin.f64 th)
Calls

1 calls:

24.0ms
(sin.f64 ky)
Results
AccuracySegmentsBranch
51.5%5(sin.f64 ky)
Compiler

Compiled 5 to 4 computations (20% saved)

regimes28.0ms (0.2%)

Counts
11 → 2
Calls
Call 1
Inputs
th
(-.f64 (+.f64 th #s(literal 1 binary64)) #s(literal 1 binary64))
(sin.f64 th)
(+.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64))))
(expm1.f64 (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th #s(literal -1/2 binary64)))))
(-.f64 (-.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 2 binary64)))))
(fabs.f64 (sin.f64 th))
(cbrt.f64 (pow.f64 th #s(literal 3 binary64)))
Outputs
(sin.f64 th)
(-.f64 (-.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
Calls

4 calls:

7.0ms
(sin.f64 th)
7.0ms
kx
6.0ms
ky
6.0ms
th
Results
AccuracySegmentsBranch
31.1%2th
31.0%2(sin.f64 th)
34.4%2kx
33.9%2ky
Compiler

Compiled 17 to 13 computations (23.5% saved)

regimes7.0ms (0%)

Counts
7 → 2
Calls
Call 1
Inputs
th
(-.f64 (+.f64 th #s(literal 1 binary64)) #s(literal 1 binary64))
(sin.f64 th)
(+.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
(-.f64 (+.f64 (sin.f64 th) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 th (*.f64 #s(literal -1/6 binary64) (pow.f64 th #s(literal 3 binary64))))
(expm1.f64 (*.f64 th (+.f64 #s(literal 1 binary64) (*.f64 th #s(literal -1/2 binary64)))))
Outputs
(sin.f64 th)
(+.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64)))
Calls

1 calls:

6.0ms
kx
Results
AccuracySegmentsBranch
34.4%2kx
Compiler

Compiled 4 to 3 computations (25% saved)

regimes6.0ms (0%)

Counts
3 → 2
Calls
Call 1
Inputs
th
(-.f64 (+.f64 th #s(literal 1 binary64)) #s(literal 1 binary64))
(sin.f64 th)
Outputs
(sin.f64 th)
(-.f64 (+.f64 th #s(literal 1 binary64)) #s(literal 1 binary64))
Calls

2 calls:

3.0ms
kx
3.0ms
ky
Results
AccuracySegmentsBranch
32.5%2ky
32.6%2kx
Compiler

Compiled 8 to 6 computations (25% saved)

regimes8.0ms (0.1%)

Counts
2 → 2
Calls
Call 1
Inputs
th
(-.f64 (+.f64 th #s(literal 1 binary64)) #s(literal 1 binary64))
Outputs
th
(-.f64 (+.f64 th #s(literal 1 binary64)) #s(literal 1 binary64))
Calls

3 calls:

3.0ms
ky
2.0ms
kx
2.0ms
th
Results
AccuracySegmentsBranch
18.1%2th
21.0%2ky
21.5%2kx
Compiler

Compiled 12 to 9 computations (25% saved)

regimes2.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
th
Outputs
th
Calls

3 calls:

0.0ms
ky
0.0ms
kx
0.0ms
th
Results
AccuracySegmentsBranch
15.8%1th
15.8%1ky
15.8%1kx
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.7324593297532208e-6
1.9387818115054637e-6
0.0ms
5.735982278320898e-306
7.344505998310191e-306
Compiler

Compiled 24 to 19 computations (20.8% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.954310518925273e-8
7.879097935326591e-8
0.0ms
-0.004734143069882217
2.4844573475655415e-306
0.0ms
-0.6263005450330716
-0.6205419584342523
Compiler

Compiled 25 to 19 computations (24% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.7324593297532208e-6
1.9387818115054637e-6
0.0ms
5.995940198825466e-41
1.8109232877960543e-39
0.0ms
4.546665263285064e-65
1.833726930552623e-63
0.0ms
-0.1120359087561587
-0.06678683304993838
Compiler

Compiled 24 to 19 computations (20.8% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.4900448979655e-24
1.1460162529752963e-22
0.0ms
6.795023455708493e-48
1.5573832753977127e-46
0.0ms
8.179244106143321e-110
1.4575320920787851e-108
0.0ms
-0.106825658376597
-0.06359377837055043
Compiler

Compiled 25 to 19 computations (24% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.2397361405190826e-18
5.166445879630459e-16
0.0ms
5.995940198825466e-41
1.8109232877960543e-39
0.0ms
4.546665263285064e-65
1.833726930552623e-63
0.0ms
-0.3418905757299979
-0.30844284687487367
Compiler

Compiled 24 to 19 computations (20.8% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.2397361405190826e-18
5.166445879630459e-16
0.0ms
5.995940198825466e-41
1.8109232877960543e-39
0.0ms
4.546665263285064e-65
1.833726930552623e-63
0.0ms
-0.3418905757299979
-0.30844284687487367
Compiler

Compiled 24 to 19 computations (20.8% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.2397361405190826e-18
5.166445879630459e-16
0.0ms
5.995940198825466e-41
1.8109232877960543e-39
0.0ms
4.546665263285064e-65
1.833726930552623e-63
0.0ms
-0.3418905757299979
-0.30844284687487367
Compiler

Compiled 24 to 19 computations (20.8% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.2397361405190826e-18
5.166445879630459e-16
0.0ms
5.995940198825466e-41
1.8109232877960543e-39
0.0ms
4.546665263285064e-65
1.833726930552623e-63
0.0ms
-0.06678683304993838
5.735982278320898e-306
Compiler

Compiled 24 to 19 computations (20.8% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.2397361405190826e-18
5.166445879630459e-16
0.0ms
5.995940198825466e-41
1.8109232877960543e-39
0.0ms
4.546665263285064e-65
1.833726930552623e-63
0.0ms
-0.06678683304993838
5.735982278320898e-306
Compiler

Compiled 24 to 19 computations (20.8% saved)

bsearch30.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
28.0ms
1.5409563502834215e+24
2.7605975250918994e+28
Results
23.0ms128×0valid
Compiler

Compiled 169 to 147 computations (13% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-sin: 12.0ms (64.4% of total)
ival-pow: 3.0ms (16.1% of total)
ival-div: 1.0ms (5.4% of total)
ival-add: 1.0ms (5.4% of total)
ival-mult: 1.0ms (5.4% of total)
ival-sqrt: 1.0ms (5.4% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch34.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
32.0ms
1.5409563502834215e+24
2.7605975250918994e+28
Results
28.0ms128×0valid
Compiler

Compiled 153 to 131 computations (14.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-sin: 16.0ms (69.1% of total)
ival-pow: 3.0ms (13% of total)
ival-div: 1.0ms (4.3% of total)
ival-add: 1.0ms (4.3% of total)
ival-mult: 1.0ms (4.3% of total)
ival-sqrt: 1.0ms (4.3% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch36.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
33.0ms
2.7605975250918994e+28
4.4086625591575395e+34
Results
28.0ms144×0valid
Compiler

Compiled 160 to 136 computations (15% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-sin: 16.0ms (68.8% of total)
ival-pow: 3.0ms (12.9% of total)
ival-div: 1.0ms (4.3% of total)
ival-add: 1.0ms (4.3% of total)
ival-mult: 1.0ms (4.3% of total)
ival-sqrt: 1.0ms (4.3% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch31.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
29.0ms
1.5409563502834215e+24
2.7605975250918994e+28
Results
25.0ms128×0valid
Compiler

Compiled 137 to 115 computations (16.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-sin: 11.0ms (54.9% of total)
ival-pow: 5.0ms (25% of total)
ival-div: 1.0ms (5% of total)
ival-add: 1.0ms (5% of total)
ival-mult: 1.0ms (5% of total)
ival-sqrt: 1.0ms (5% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

simplify38.0ms (0.3%)

Algorithm
egg-herbie
Rules
12×if-if-or-not
11×*-commutative
+-commutative
sub-neg
if-not
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01211706
11601660
21721660
31801652
41811652
51831652
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(if (<=.f64 (sin.f64 ky) #s(literal 4743802811890093/790633801981682102939434948120770730662330663141180149831645929794649763937481823796720248833738767559324522907487546528866440380413255769011771093518509804380927438580337349079948858367551626332967842494034160424070341732127705853976966233004529516956289283251401443563802400840744150516352841830648461966045733363646464 binary64)) (*.f64 (sin.f64 ky) (/.f64 th (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (if (<=.f64 (sin.f64 ky) #s(literal 8500259669165361/4722366482869645213696 binary64)) (/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))
(if (<=.f64 (sin.f64 th) #s(literal -5/8 binary64)) (*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (if (<=.f64 (sin.f64 th) #s(literal -1152921504606847/288230376151711744 binary64)) (sin.f64 th) (if (<=.f64 (sin.f64 th) #s(literal 944473296573929/18889465931478580854784 binary64)) (*.f64 (sin.f64 ky) (/.f64 th (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (sin.f64 ky) (fabs.f64 (/.f64 (sin.f64 th) (sin.f64 ky)))))))
(if (<=.f64 (sin.f64 ky) #s(literal -3602879701896397/36028797018963968 binary64)) (*.f64 (sin.f64 ky) (fabs.f64 (/.f64 (sin.f64 th) (sin.f64 ky)))) (if (<=.f64 (sin.f64 ky) #s(literal 5928554968950589/118571099379011784113736688648896417641748464297615937576404566024103044751294464 binary64)) (*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (if (<=.f64 (sin.f64 ky) #s(literal 1225996432692711/12259964326927110866866776217202473468949912977468817408 binary64)) (sin.f64 th) (if (<=.f64 (sin.f64 ky) #s(literal 8500259669165361/4722366482869645213696 binary64)) (fabs.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) (sin.f64 th)))))
(if (<=.f64 (sin.f64 kx) #s(literal -3602879701896397/36028797018963968 binary64)) (fabs.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) (if (<=.f64 (sin.f64 kx) #s(literal 4230758200257591/42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384 binary64)) (sin.f64 th) (if (<=.f64 (sin.f64 kx) #s(literal 4113761393303015/411376139330301510538742295639337626245683966408394965837152256 binary64)) (*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (if (<=.f64 (sin.f64 kx) #s(literal 6805647338418769/1361129467683753853853498429727072845824 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))
(if (<=.f64 (sin.f64 ky) #s(literal -5764607523034235/18014398509481984 binary64)) (cbrt.f64 (sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 6 binary64)))) (if (<=.f64 (sin.f64 ky) #s(literal 5928554968950589/118571099379011784113736688648896417641748464297615937576404566024103044751294464 binary64)) (*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (if (<=.f64 (sin.f64 ky) #s(literal 1225996432692711/12259964326927110866866776217202473468949912977468817408 binary64)) (sin.f64 th) (if (<=.f64 (sin.f64 ky) #s(literal 1298074214633707/649037107316853453566312041152512 binary64)) (*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th)) (sin.f64 th)))))
(if (<=.f64 (sin.f64 ky) #s(literal -5764607523034235/18014398509481984 binary64)) (fabs.f64 (sin.f64 th)) (if (<=.f64 (sin.f64 ky) #s(literal 5928554968950589/118571099379011784113736688648896417641748464297615937576404566024103044751294464 binary64)) (*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (if (<=.f64 (sin.f64 ky) #s(literal 1225996432692711/12259964326927110866866776217202473468949912977468817408 binary64)) (sin.f64 th) (if (<=.f64 (sin.f64 ky) #s(literal 1298074214633707/649037107316853453566312041152512 binary64)) (*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th)) (sin.f64 th)))))
(if (<=.f64 (sin.f64 ky) #s(literal -5764607523034235/18014398509481984 binary64)) (fabs.f64 (sin.f64 th)) (if (<=.f64 (sin.f64 ky) #s(literal 5928554968950589/118571099379011784113736688648896417641748464297615937576404566024103044751294464 binary64)) (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))) (if (<=.f64 (sin.f64 ky) #s(literal 1225996432692711/12259964326927110866866776217202473468949912977468817408 binary64)) (sin.f64 th) (if (<=.f64 (sin.f64 ky) #s(literal 1298074214633707/649037107316853453566312041152512 binary64)) (*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th)) (sin.f64 th)))))
(if (<=.f64 (sin.f64 ky) #s(literal -3602879701896397/72057594037927936 binary64)) (fabs.f64 (sin.f64 th)) (if (<=.f64 (sin.f64 ky) #s(literal 5928554968950589/118571099379011784113736688648896417641748464297615937576404566024103044751294464 binary64)) (*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th)) (if (<=.f64 (sin.f64 ky) #s(literal 1225996432692711/12259964326927110866866776217202473468949912977468817408 binary64)) (sin.f64 th) (if (<=.f64 (sin.f64 ky) #s(literal 1298074214633707/649037107316853453566312041152512 binary64)) (*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th)) (sin.f64 th)))))
(if (<=.f64 (sin.f64 ky) #s(literal -3602879701896397/72057594037927936 binary64)) (fabs.f64 (sin.f64 th)) (if (<=.f64 (sin.f64 ky) #s(literal 5928554968950589/118571099379011784113736688648896417641748464297615937576404566024103044751294464 binary64)) (*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx))) (if (<=.f64 (sin.f64 ky) #s(literal 1225996432692711/12259964326927110866866776217202473468949912977468817408 binary64)) (sin.f64 th) (if (<=.f64 (sin.f64 ky) #s(literal 1298074214633707/649037107316853453566312041152512 binary64)) (*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx))) (sin.f64 th)))))
(if (<=.f64 kx #s(literal 1999999999999999966445568 binary64)) (sin.f64 th) (-.f64 (-.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(if (<=.f64 kx #s(literal 1599999999999999865782272 binary64)) (sin.f64 th) (+.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64))))
(if (<=.f64 kx #s(literal 79999999999999996664957894656 binary64)) (sin.f64 th) (-.f64 (+.f64 th #s(literal 1 binary64)) #s(literal 1 binary64)))
(if (<=.f64 kx #s(literal 5199999999999999698010112 binary64)) th (-.f64 (+.f64 th #s(literal 1 binary64)) #s(literal 1 binary64)))
th
Outputs
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(if (<=.f64 (sin.f64 ky) #s(literal 4743802811890093/790633801981682102939434948120770730662330663141180149831645929794649763937481823796720248833738767559324522907487546528866440380413255769011771093518509804380927438580337349079948858367551626332967842494034160424070341732127705853976966233004529516956289283251401443563802400840744150516352841830648461966045733363646464 binary64)) (*.f64 (sin.f64 ky) (/.f64 th (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (if (<=.f64 (sin.f64 ky) #s(literal 8500259669165361/4722366482869645213696 binary64)) (/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))
(if (<=.f64 (sin.f64 th) #s(literal -5/8 binary64)) (*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (if (<=.f64 (sin.f64 th) #s(literal -1152921504606847/288230376151711744 binary64)) (sin.f64 th) (if (<=.f64 (sin.f64 th) #s(literal 944473296573929/18889465931478580854784 binary64)) (*.f64 (sin.f64 ky) (/.f64 th (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (sin.f64 ky) (fabs.f64 (/.f64 (sin.f64 th) (sin.f64 ky)))))))
(if (<=.f64 (sin.f64 th) #s(literal -5/8 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) (if (<=.f64 (sin.f64 th) #s(literal -1152921504606847/288230376151711744 binary64)) (sin.f64 th) (if (<=.f64 (sin.f64 th) #s(literal 944473296573929/18889465931478580854784 binary64)) (*.f64 (sin.f64 ky) (/.f64 th (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (sin.f64 ky) (fabs.f64 (/.f64 (sin.f64 th) (sin.f64 ky)))))))
(if (<=.f64 (sin.f64 ky) #s(literal -3602879701896397/36028797018963968 binary64)) (*.f64 (sin.f64 ky) (fabs.f64 (/.f64 (sin.f64 th) (sin.f64 ky)))) (if (<=.f64 (sin.f64 ky) #s(literal 5928554968950589/118571099379011784113736688648896417641748464297615937576404566024103044751294464 binary64)) (*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (if (<=.f64 (sin.f64 ky) #s(literal 1225996432692711/12259964326927110866866776217202473468949912977468817408 binary64)) (sin.f64 th) (if (<=.f64 (sin.f64 ky) #s(literal 8500259669165361/4722366482869645213696 binary64)) (fabs.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) (sin.f64 th)))))
(if (<=.f64 (sin.f64 ky) #s(literal -3602879701896397/36028797018963968 binary64)) (*.f64 (sin.f64 ky) (fabs.f64 (/.f64 (sin.f64 th) (sin.f64 ky)))) (if (<=.f64 (sin.f64 ky) #s(literal 5928554968950589/118571099379011784113736688648896417641748464297615937576404566024103044751294464 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) (if (or (<=.f64 (sin.f64 ky) #s(literal 1225996432692711/12259964326927110866866776217202473468949912977468817408 binary64)) (not (<=.f64 (sin.f64 ky) #s(literal 8500259669165361/4722366482869645213696 binary64)))) (sin.f64 th) (fabs.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))))))
(if (<=.f64 (sin.f64 kx) #s(literal -3602879701896397/36028797018963968 binary64)) (fabs.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) (if (<=.f64 (sin.f64 kx) #s(literal 4230758200257591/42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384 binary64)) (sin.f64 th) (if (<=.f64 (sin.f64 kx) #s(literal 4113761393303015/411376139330301510538742295639337626245683966408394965837152256 binary64)) (*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (if (<=.f64 (sin.f64 kx) #s(literal 6805647338418769/1361129467683753853853498429727072845824 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))
(if (<=.f64 (sin.f64 kx) #s(literal -3602879701896397/36028797018963968 binary64)) (fabs.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx)))) (if (<=.f64 (sin.f64 kx) #s(literal 4230758200257591/42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384 binary64)) (sin.f64 th) (if (or (<=.f64 (sin.f64 kx) #s(literal 4113761393303015/411376139330301510538742295639337626245683966408394965837152256 binary64)) (not (<=.f64 (sin.f64 kx) #s(literal 6805647338418769/1361129467683753853853498429727072845824 binary64)))) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 ky) (*.f64 (sin.f64 ky) (sin.f64 th)))))))
(if (<=.f64 (sin.f64 ky) #s(literal -5764607523034235/18014398509481984 binary64)) (cbrt.f64 (sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 6 binary64)))) (if (<=.f64 (sin.f64 ky) #s(literal 5928554968950589/118571099379011784113736688648896417641748464297615937576404566024103044751294464 binary64)) (*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (if (<=.f64 (sin.f64 ky) #s(literal 1225996432692711/12259964326927110866866776217202473468949912977468817408 binary64)) (sin.f64 th) (if (<=.f64 (sin.f64 ky) #s(literal 1298074214633707/649037107316853453566312041152512 binary64)) (*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th)) (sin.f64 th)))))
(if (<=.f64 (sin.f64 ky) #s(literal -5764607523034235/18014398509481984 binary64)) (cbrt.f64 (sqrt.f64 (pow.f64 (sin.f64 th) #s(literal 6 binary64)))) (if (<=.f64 (sin.f64 ky) #s(literal 5928554968950589/118571099379011784113736688648896417641748464297615937576404566024103044751294464 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) (if (or (<=.f64 (sin.f64 ky) #s(literal 1225996432692711/12259964326927110866866776217202473468949912977468817408 binary64)) (not (<=.f64 (sin.f64 ky) #s(literal 1298074214633707/649037107316853453566312041152512 binary64)))) (sin.f64 th) (*.f64 (sin.f64 th) (/.f64 ky (sin.f64 kx))))))
(if (<=.f64 (sin.f64 ky) #s(literal -5764607523034235/18014398509481984 binary64)) (fabs.f64 (sin.f64 th)) (if (<=.f64 (sin.f64 ky) #s(literal 5928554968950589/118571099379011784113736688648896417641748464297615937576404566024103044751294464 binary64)) (*.f64 (/.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (if (<=.f64 (sin.f64 ky) #s(literal 1225996432692711/12259964326927110866866776217202473468949912977468817408 binary64)) (sin.f64 th) (if (<=.f64 (sin.f64 ky) #s(literal 1298074214633707/649037107316853453566312041152512 binary64)) (*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th)) (sin.f64 th)))))
(if (<=.f64 (sin.f64 ky) #s(literal -5764607523034235/18014398509481984 binary64)) (fabs.f64 (sin.f64 th)) (if (<=.f64 (sin.f64 ky) #s(literal 5928554968950589/118571099379011784113736688648896417641748464297615937576404566024103044751294464 binary64)) (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (sin.f64 kx))) (if (or (<=.f64 (sin.f64 ky) #s(literal 1225996432692711/12259964326927110866866776217202473468949912977468817408 binary64)) (not (<=.f64 (sin.f64 ky) #s(literal 1298074214633707/649037107316853453566312041152512 binary64)))) (sin.f64 th) (*.f64 (sin.f64 th) (/.f64 ky (sin.f64 kx))))))
(if (<=.f64 (sin.f64 ky) #s(literal -5764607523034235/18014398509481984 binary64)) (fabs.f64 (sin.f64 th)) (if (<=.f64 (sin.f64 ky) #s(literal 5928554968950589/118571099379011784113736688648896417641748464297615937576404566024103044751294464 binary64)) (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))) (if (<=.f64 (sin.f64 ky) #s(literal 1225996432692711/12259964326927110866866776217202473468949912977468817408 binary64)) (sin.f64 th) (if (<=.f64 (sin.f64 ky) #s(literal 1298074214633707/649037107316853453566312041152512 binary64)) (*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th)) (sin.f64 th)))))
(if (<=.f64 (sin.f64 ky) #s(literal -5764607523034235/18014398509481984 binary64)) (fabs.f64 (sin.f64 th)) (if (<=.f64 (sin.f64 ky) #s(literal 5928554968950589/118571099379011784113736688648896417641748464297615937576404566024103044751294464 binary64)) (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (sin.f64 kx))) (if (or (<=.f64 (sin.f64 ky) #s(literal 1225996432692711/12259964326927110866866776217202473468949912977468817408 binary64)) (not (<=.f64 (sin.f64 ky) #s(literal 1298074214633707/649037107316853453566312041152512 binary64)))) (sin.f64 th) (*.f64 (sin.f64 th) (/.f64 ky (sin.f64 kx))))))
(if (<=.f64 (sin.f64 ky) #s(literal -3602879701896397/72057594037927936 binary64)) (fabs.f64 (sin.f64 th)) (if (<=.f64 (sin.f64 ky) #s(literal 5928554968950589/118571099379011784113736688648896417641748464297615937576404566024103044751294464 binary64)) (*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th)) (if (<=.f64 (sin.f64 ky) #s(literal 1225996432692711/12259964326927110866866776217202473468949912977468817408 binary64)) (sin.f64 th) (if (<=.f64 (sin.f64 ky) #s(literal 1298074214633707/649037107316853453566312041152512 binary64)) (*.f64 (/.f64 ky (sin.f64 kx)) (sin.f64 th)) (sin.f64 th)))))
(if (<=.f64 (sin.f64 ky) #s(literal -3602879701896397/72057594037927936 binary64)) (fabs.f64 (sin.f64 th)) (if (<=.f64 (sin.f64 ky) #s(literal 5928554968950589/118571099379011784113736688648896417641748464297615937576404566024103044751294464 binary64)) (*.f64 (sin.f64 th) (/.f64 ky (sin.f64 kx))) (if (or (<=.f64 (sin.f64 ky) #s(literal 1225996432692711/12259964326927110866866776217202473468949912977468817408 binary64)) (not (<=.f64 (sin.f64 ky) #s(literal 1298074214633707/649037107316853453566312041152512 binary64)))) (sin.f64 th) (*.f64 (sin.f64 th) (/.f64 ky (sin.f64 kx))))))
(if (<=.f64 (sin.f64 ky) #s(literal -3602879701896397/72057594037927936 binary64)) (fabs.f64 (sin.f64 th)) (if (or (<=.f64 (sin.f64 ky) #s(literal 5928554968950589/118571099379011784113736688648896417641748464297615937576404566024103044751294464 binary64)) (not (or (<=.f64 (sin.f64 ky) #s(literal 1225996432692711/12259964326927110866866776217202473468949912977468817408 binary64)) (not (<=.f64 (sin.f64 ky) #s(literal 1298074214633707/649037107316853453566312041152512 binary64)))))) (*.f64 (sin.f64 th) (/.f64 ky (sin.f64 kx))) (sin.f64 th)))
(if (<=.f64 (sin.f64 ky) #s(literal -3602879701896397/72057594037927936 binary64)) (fabs.f64 (sin.f64 th)) (if (or (<=.f64 (sin.f64 ky) #s(literal 5928554968950589/118571099379011784113736688648896417641748464297615937576404566024103044751294464 binary64)) (and (not (<=.f64 (sin.f64 ky) #s(literal 1225996432692711/12259964326927110866866776217202473468949912977468817408 binary64))) (<=.f64 (sin.f64 ky) #s(literal 1298074214633707/649037107316853453566312041152512 binary64)))) (*.f64 (sin.f64 th) (/.f64 ky (sin.f64 kx))) (sin.f64 th)))
(if (<=.f64 (sin.f64 ky) #s(literal -3602879701896397/72057594037927936 binary64)) (fabs.f64 (sin.f64 th)) (if (<=.f64 (sin.f64 ky) #s(literal 5928554968950589/118571099379011784113736688648896417641748464297615937576404566024103044751294464 binary64)) (*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx))) (if (<=.f64 (sin.f64 ky) #s(literal 1225996432692711/12259964326927110866866776217202473468949912977468817408 binary64)) (sin.f64 th) (if (<=.f64 (sin.f64 ky) #s(literal 1298074214633707/649037107316853453566312041152512 binary64)) (*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx))) (sin.f64 th)))))
(if (<=.f64 (sin.f64 ky) #s(literal -3602879701896397/72057594037927936 binary64)) (fabs.f64 (sin.f64 th)) (if (<=.f64 (sin.f64 ky) #s(literal 5928554968950589/118571099379011784113736688648896417641748464297615937576404566024103044751294464 binary64)) (*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx))) (if (or (<=.f64 (sin.f64 ky) #s(literal 1225996432692711/12259964326927110866866776217202473468949912977468817408 binary64)) (not (<=.f64 (sin.f64 ky) #s(literal 1298074214633707/649037107316853453566312041152512 binary64)))) (sin.f64 th) (*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx))))))
(if (<=.f64 (sin.f64 ky) #s(literal -3602879701896397/72057594037927936 binary64)) (fabs.f64 (sin.f64 th)) (if (or (<=.f64 (sin.f64 ky) #s(literal 5928554968950589/118571099379011784113736688648896417641748464297615937576404566024103044751294464 binary64)) (not (or (<=.f64 (sin.f64 ky) #s(literal 1225996432692711/12259964326927110866866776217202473468949912977468817408 binary64)) (not (<=.f64 (sin.f64 ky) #s(literal 1298074214633707/649037107316853453566312041152512 binary64)))))) (*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx))) (sin.f64 th)))
(if (<=.f64 (sin.f64 ky) #s(literal -3602879701896397/72057594037927936 binary64)) (fabs.f64 (sin.f64 th)) (if (or (<=.f64 (sin.f64 ky) #s(literal 5928554968950589/118571099379011784113736688648896417641748464297615937576404566024103044751294464 binary64)) (and (not (<=.f64 (sin.f64 ky) #s(literal 1225996432692711/12259964326927110866866776217202473468949912977468817408 binary64))) (<=.f64 (sin.f64 ky) #s(literal 1298074214633707/649037107316853453566312041152512 binary64)))) (*.f64 ky (/.f64 (sin.f64 th) (sin.f64 kx))) (sin.f64 th)))
(if (<=.f64 kx #s(literal 1999999999999999966445568 binary64)) (sin.f64 th) (-.f64 (-.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(if (<=.f64 kx #s(literal 1999999999999999966445568 binary64)) (sin.f64 th) (+.f64 (+.f64 (+.f64 (sin.f64 th) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(if (<=.f64 kx #s(literal 1599999999999999865782272 binary64)) (sin.f64 th) (+.f64 #s(literal 1 binary64) (+.f64 (sin.f64 th) #s(literal -1 binary64))))
(if (<=.f64 kx #s(literal 79999999999999996664957894656 binary64)) (sin.f64 th) (-.f64 (+.f64 th #s(literal 1 binary64)) #s(literal 1 binary64)))
(if (<=.f64 kx #s(literal 79999999999999996664957894656 binary64)) (sin.f64 th) (+.f64 (+.f64 th #s(literal 1 binary64)) #s(literal -1 binary64)))
(if (<=.f64 kx #s(literal 5199999999999999698010112 binary64)) th (-.f64 (+.f64 th #s(literal 1 binary64)) #s(literal 1 binary64)))
(if (<=.f64 kx #s(literal 5199999999999999698010112 binary64)) th (+.f64 (+.f64 th #s(literal 1 binary64)) #s(literal -1 binary64)))
th

soundness2.7s (18.8%)

Rules
1048×log1p-expm1-u
968×fma-define
910×prod-diff
909×prod-diff
888×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
053717
1111529
2240529
3420529
4940529
52219529
63233529
73758529
84126529
94217529
104256529
114256529
023206
1341206
23880206
090231773
1233230442
2746830438
024207
1341207
24751207
0150338773
1405737812
024305
1362305
24364305
063219978
1161318823
2658818817
082216076
1222115698
2700015694
036410
1551386
27509386
Stop Event
fuel
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
saturated
Compiler

Compiled 1435 to 634 computations (55.8% saved)

preprocess122.0ms (0.9%)

Remove

(negabs th)

(negabs ky)

(abs kx)

Compiler

Compiled 1170 to 532 computations (54.5% saved)

end0.0ms (0%)

Profiling

Loading profile data...