Maksimov and Kolovsky, Equation (3)

Time bar (total: 20.3s)

analyze598.0ms (2.9%)

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
0%0%99.9%0.1%0%0%0%5
37.5%37.4%62.4%0.1%0%0%0%6
37.5%37.4%62.4%0.1%0%0%0%7
43.8%43.7%56.2%0.1%0%0%0%8
43.8%43.7%56.2%0.1%0%0%0%9
43.8%43.7%56.2%0.1%0%0%0%10
46.9%46.8%53%0.1%0%0%0%11
46.9%46.8%53%0.1%0%0%0%12
Compiler

Compiled 28 to 23 computations (17.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 405.0ms
Operation ival-cos, time spent: 151.0ms, 37.0% of total-time
Operation ival-mult, time spent: 90.0ms, 22.0% of total-time
Operation ival-sqrt, time spent: 60.0ms, 15.0% of total-time
Operation ival-div, time spent: 54.0ms, 13.0% of total-time
Operation ival-pow, time spent: 28.0ms, 7.0% of total-time
Operation ival-add, time spent: 13.0ms, 3.0% of total-time
Operation const, time spent: 10.0ms, 2.0% of total-time

sample3.3s (16.1%)

Results
2.9s8251×256valid
1.0ms256infinite
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 1.6s
Operation ival-cos, time spent: 566.0ms, 35.0% of total-time
Operation ival-mult, time spent: 437.0ms, 27.0% of total-time
Operation ival-div, time spent: 216.0ms, 13.0% of total-time
Operation ival-pow, time spent: 162.0ms, 10.0% of total-time
Operation ival-add, time spent: 101.0ms, 6.0% of total-time
Operation ival-sqrt, time spent: 85.0ms, 5.0% of total-time
Operation const, time spent: 39.0ms, 2.0% of total-time
Bogosity

preprocess1.2s (6%)

Algorithm
egg-herbie
Rules
998×distribute-lft-neg-in
950×fma-neg
810×distribute-rgt-neg-in
680×unsub-neg
612×neg-mul-1
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
450-0-(sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))
380-0-(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2))))
00-0-1
00-0-(*.f64 -2 J)
00-0-K
00-0-2
00-0-(pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)
00-0-U
0126(2.012974058986558e-192 3.414078537863209e+42 2.6356645355829012e+290)0-(cos.f64 (/.f64 K 2))
00-0-(*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))
00-0--2
00-0-(*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2)))
00-0-(*.f64 2 J)
00-0-J
00-0-(+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2))
00-0-(/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2))))
00-0-(/.f64 K 2)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
cos.f64(cos.f64 (/.f64 K 2))sensitivity1260
sqrt.f64(sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))oflow-rescue450
(+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2))overflow83
(/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2))))overflow38
(sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))overflow38
(pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)overflow83
*.f64(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2))))n*o380
Confusion
Predicted +Predicted -
+830
-8687
Precision
0.4911242603550296
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+8300
-86087
Precision?
0.4911242603550296
Recall?
1.0
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
082992
1202858
2657858
32308858
44451858
57260858
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2))))
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2))))
(*.f64 (*.f64 (*.f64 -2 (neg.f64 J)) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 (neg.f64 J)) (cos.f64 (/.f64 K 2)))) 2))))
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 (neg.f64 K) 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 (neg.f64 K) 2)))) 2))))
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 U) (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2))))
(neg.f64 (*.f64 (*.f64 (*.f64 -2 (neg.f64 J)) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 (neg.f64 J)) (cos.f64 (/.f64 K 2)))) 2)))))
(neg.f64 (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 (neg.f64 K) 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 (neg.f64 K) 2)))) 2)))))
(neg.f64 (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 U) (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))))
(*.f64 (*.f64 (*.f64 -2 K) (cos.f64 (/.f64 J 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 K) (cos.f64 (/.f64 J 2)))) 2))))
(*.f64 (*.f64 (*.f64 -2 U) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 J (*.f64 (*.f64 2 U) (cos.f64 (/.f64 K 2)))) 2))))
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 U 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 K (*.f64 (*.f64 2 J) (cos.f64 (/.f64 U 2)))) 2))))
Outputs
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2))))
(*.f64 (*.f64 -2 J) (*.f64 (cos.f64 (/.f64 K 2)) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 J 2))) 2)))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2)))))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (hypot.f64 1 (/.f64 (*.f64 U 1/2) (*.f64 J (cos.f64 (/.f64 K 2))))))))
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2))))
(*.f64 (*.f64 -2 J) (*.f64 (cos.f64 (/.f64 K 2)) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 J 2))) 2)))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2)))))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (hypot.f64 1 (/.f64 (*.f64 U 1/2) (*.f64 J (cos.f64 (/.f64 K 2))))))))
(*.f64 (*.f64 (*.f64 -2 (neg.f64 J)) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 (neg.f64 J)) (cos.f64 (/.f64 K 2)))) 2))))
(*.f64 (*.f64 -2 (neg.f64 J)) (*.f64 (cos.f64 (/.f64 K 2)) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 2 (neg.f64 J)))) 2)))))
(*.f64 (*.f64 J (*.f64 2 (cos.f64 (/.f64 K 2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 J (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2)))))))
(*.f64 (cos.f64 (/.f64 K 2)) (*.f64 J (*.f64 2 (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2))))))))
(*.f64 (*.f64 J (cos.f64 (/.f64 K 2))) (*.f64 2 (hypot.f64 1 (/.f64 (*.f64 U 1/2) (*.f64 J (cos.f64 (/.f64 K 2)))))))
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 (neg.f64 K) 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 (neg.f64 K) 2)))) 2))))
(*.f64 (*.f64 -2 J) (*.f64 (cos.f64 (/.f64 K 2)) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 J 2))) 2)))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2)))))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (hypot.f64 1 (/.f64 (*.f64 U 1/2) (*.f64 J (cos.f64 (/.f64 K 2))))))))
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 U) (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2))))
(*.f64 (*.f64 -2 J) (*.f64 (cos.f64 (/.f64 K 2)) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 J 2))) 2)))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2)))))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (hypot.f64 1 (/.f64 (*.f64 U 1/2) (*.f64 J (cos.f64 (/.f64 K 2))))))))
(neg.f64 (*.f64 (*.f64 (*.f64 -2 (neg.f64 J)) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 (neg.f64 J)) (cos.f64 (/.f64 K 2)))) 2)))))
(*.f64 (*.f64 -2 J) (*.f64 (cos.f64 (/.f64 K 2)) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 J 2))) 2)))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2)))))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (hypot.f64 1 (/.f64 (*.f64 U 1/2) (*.f64 J (cos.f64 (/.f64 K 2))))))))
(neg.f64 (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 (neg.f64 K) 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 (neg.f64 K) 2)))) 2)))))
(*.f64 (*.f64 -2 (neg.f64 J)) (*.f64 (cos.f64 (/.f64 K 2)) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 2 (neg.f64 J)))) 2)))))
(*.f64 (*.f64 J (*.f64 2 (cos.f64 (/.f64 K 2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 J (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2)))))))
(*.f64 (cos.f64 (/.f64 K 2)) (*.f64 J (*.f64 2 (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2))))))))
(*.f64 (*.f64 J (cos.f64 (/.f64 K 2))) (*.f64 2 (hypot.f64 1 (/.f64 (*.f64 U 1/2) (*.f64 J (cos.f64 (/.f64 K 2)))))))
(neg.f64 (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 U) (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))))
(*.f64 (*.f64 -2 (neg.f64 J)) (*.f64 (cos.f64 (/.f64 K 2)) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 2 (neg.f64 J)))) 2)))))
(*.f64 (*.f64 J (*.f64 2 (cos.f64 (/.f64 K 2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 J (*.f64 (*.f64 2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2)))))))
(*.f64 (cos.f64 (/.f64 K 2)) (*.f64 J (*.f64 2 (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2))))))))
(*.f64 (*.f64 J (cos.f64 (/.f64 K 2))) (*.f64 2 (hypot.f64 1 (/.f64 (*.f64 U 1/2) (*.f64 J (cos.f64 (/.f64 K 2)))))))
(*.f64 (*.f64 (*.f64 -2 K) (cos.f64 (/.f64 J 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 K) (cos.f64 (/.f64 J 2)))) 2))))
(*.f64 (*.f64 (*.f64 -2 K) (cos.f64 (/.f64 J 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (cos.f64 (/.f64 J 2)) (*.f64 K 2))) 2))))
(*.f64 (*.f64 -2 (*.f64 K (cos.f64 (/.f64 J 2)))) (hypot.f64 1 (/.f64 U (*.f64 K (*.f64 2 (cos.f64 (/.f64 J 2)))))))
(*.f64 (cos.f64 (/.f64 J 2)) (*.f64 K (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 K (cos.f64 (/.f64 J 2))))))))
(*.f64 (cos.f64 (/.f64 J 2)) (*.f64 (*.f64 -2 K) (hypot.f64 1 (/.f64 (*.f64 U 1/2) (*.f64 K (cos.f64 (/.f64 J 2)))))))
(*.f64 (*.f64 (*.f64 -2 U) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 J (*.f64 (*.f64 2 U) (cos.f64 (/.f64 K 2)))) 2))))
(*.f64 (*.f64 -2 U) (*.f64 (cos.f64 (/.f64 K 2)) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 2 U))) 2)))))
(*.f64 (*.f64 -2 U) (*.f64 (cos.f64 (/.f64 K 2)) (hypot.f64 1 (/.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 2 U))))))
(*.f64 -2 (*.f64 (hypot.f64 1 (/.f64 (/.f64 (/.f64 J U) 2) (cos.f64 (/.f64 K 2)))) (*.f64 (cos.f64 (/.f64 K 2)) U)))
(*.f64 (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 -2 U)) (hypot.f64 1 (/.f64 (/.f64 J (*.f64 2 U)) (cos.f64 (/.f64 K 2)))))
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 U 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 K (*.f64 (*.f64 2 J) (cos.f64 (/.f64 U 2)))) 2))))
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 U 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 K (*.f64 (*.f64 J 2) (cos.f64 (/.f64 U 2)))) 2))))
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 U 2))) (hypot.f64 1 (/.f64 K (*.f64 2 (*.f64 J (cos.f64 (/.f64 U 2)))))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (/.f64 U 2)) (hypot.f64 1 (/.f64 K (*.f64 J (*.f64 2 (cos.f64 (/.f64 U 2)))))))))
(*.f64 (*.f64 -2 J) (*.f64 (cos.f64 (*.f64 U 1/2)) (hypot.f64 1 (/.f64 K (*.f64 J (*.f64 2 (cos.f64 (*.f64 U 1/2))))))))
Symmetry

(abs K)

(abs U)

(negabs J)

Compiler

Compiled 282 to 216 computations (23.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 514.0ms
Operation ival-div, time spent: 233.0ms, 45.0% of total-time
Operation ival-mult, time spent: 115.0ms, 22.0% of total-time
Operation ival-cos, time spent: 110.0ms, 21.0% of total-time
Operation ival-pow, time spent: 29.0ms, 6.0% of total-time
Operation ival-add, time spent: 9.0ms, 2.0% of total-time
Operation const, time spent: 9.0ms, 2.0% of total-time
Operation ival-sqrt, time spent: 8.0ms, 2.0% of total-time

eval2.0ms (0%)

Compiler

Compiled 90 to 70 computations (22.2% saved)

prune3.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
69.2%
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2))))
85.9%
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
85.9%
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2)))))))
Compiler

Compiled 75 to 60 computations (20% saved)

localize947.0ms (4.7%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
99.8%
(*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2)))
99.7%
(pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)
86.1%
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2))))
83.5%
(sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))
100.0%
(cos.f64 (/.f64 K 2))
99.8%
(/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))
99.8%
(*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 2))))
86.1%
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
99.9%
(*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2))))))
99.9%
(/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2))))
99.8%
(*.f64 J (cos.f64 (/.f64 K 2)))
86.0%
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2)))))))
Compiler

Compiled 282 to 208 computations (26.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 700.0ms
Operation ival-cos, time spent: 287.0ms, 41.0% of total-time
Operation ival-mult, time spent: 154.0ms, 22.0% of total-time
Operation ival-div, time spent: 150.0ms, 21.0% of total-time
Operation composed, time spent: 49.0ms, 7.0% of total-time
Operation ival-pow, time spent: 19.0ms, 3.0% of total-time
Operation ival-add, time spent: 15.0ms, 2.0% of total-time
Operation ival-sqrt, time spent: 15.0ms, 2.0% of total-time
Operation const, time spent: 11.0ms, 2.0% of total-time

series97.0ms (0.5%)

Counts
12 → 372
Calls
Call 1
Inputs
#<alt (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2)))))))>
#<alt (*.f64 J (cos.f64 (/.f64 K 2)))>
#<alt (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2))))>
#<alt (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2))))))>
#<alt (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))>
#<alt (*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 2))))>
#<alt (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))>
#<alt (cos.f64 (/.f64 K 2))>
#<alt (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))>
#<alt (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2))))>
#<alt (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)>
#<alt (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2)))>
Outputs
#<alt (*.f64 -1 U)>
#<alt (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))>
#<alt (+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))>
#<alt (+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))>
#<alt (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))>
#<alt (*.f64 -1 U)>
#<alt (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))>
#<alt (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))>
#<alt (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))>
#<alt U>
#<alt (*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))>
#<alt (*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))>
#<alt (*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))>
#<alt (*.f64 J (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 J (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 J (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 J (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 J (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 J (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 J (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 J (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 J (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 J (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 J (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 J (cos.f64 (*.f64 1/2 K)))>
#<alt J>
#<alt (+.f64 J (*.f64 -1/8 (*.f64 J (pow.f64 K 2))))>
#<alt (+.f64 J (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 J) (*.f64 1/384 (*.f64 J (pow.f64 K 2))))))>
#<alt (+.f64 J (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/46080 (*.f64 J (pow.f64 K 2))) (*.f64 1/384 J))))))>
#<alt (*.f64 J (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 J (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 J (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 J (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 J (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 J (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 J (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 J (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) U) J)) (*.f64 1/2 (/.f64 U J)))>
#<alt (+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))))) (*.f64 1/16 (/.f64 U J)))))>
#<alt (+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/16 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/46080 (/.f64 U J)) (+.f64 (*.f64 1/3072 (/.f64 U J)) (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))))))) (*.f64 -1/2 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))))))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))>
#<alt (+.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))>
#<alt (+.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))>
#<alt (+.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (+.f64 (*.f64 -1/46080 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))))>
#<alt (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (cos.f64 (*.f64 1/2 K)))>
#<alt (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))))>
#<alt (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))))))>
#<alt (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))))))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (/.f64 1 J)))>
#<alt (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) (/.f64 1 J)))>
#<alt (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) (/.f64 1 J)))>
#<alt (/.f64 U J)>
#<alt (*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (/.f64 1 J))))>
#<alt (*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) (/.f64 1 J))))>
#<alt (*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) (/.f64 1 J))))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U)) J)>
#<alt (/.f64 (+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3)))))) J)>
#<alt (/.f64 (+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)))))))) J)>
#<alt (*.f64 -2 (cos.f64 (*.f64 1/2 K)))>
#<alt (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))))>
#<alt (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))>
#<alt (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))>
#<alt (*.f64 -2 (cos.f64 (*.f64 1/2 K)))>
#<alt (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))))>
#<alt (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))>
#<alt (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))>
#<alt (*.f64 -1 U)>
#<alt (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))>
#<alt (+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))>
#<alt (+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))>
#<alt (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))>
#<alt (*.f64 -1 U)>
#<alt (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))>
#<alt (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))>
#<alt (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))>
#<alt U>
#<alt (*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))>
#<alt (*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))>
#<alt (*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 J)>
#<alt (+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))>
#<alt (+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))>
#<alt (+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) U) J)) (*.f64 1/2 (/.f64 U J)))>
#<alt (+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))))) (*.f64 1/16 (/.f64 U J)))))>
#<alt (+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/16 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/46080 (/.f64 U J)) (+.f64 (*.f64 1/3072 (/.f64 U J)) (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))))))) (*.f64 -1/2 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))))))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/8 (pow.f64 K 2)))>
#<alt (+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8)))>
#<alt (+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8)))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt 1>
#<alt (+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))>
#<alt (+.f64 1 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 U (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))))>
#<alt (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2)))))>
#<alt (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (pow.f64 U 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (pow.f64 U 6))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))))))>
#<alt (*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 -1 (*.f64 U (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2)))))>
#<alt (*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))))))>
#<alt (*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (pow.f64 U 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (pow.f64 U 6))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2)))))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) U)) J)>
#<alt (/.f64 (+.f64 (*.f64 1/2 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (pow.f64 U 3))) (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) J)>
#<alt (/.f64 (+.f64 (*.f64 1/2 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (pow.f64 U 5))))) (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) J)>
#<alt 1>
#<alt (+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))>
#<alt (+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))>
#<alt (+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))>
#<alt (+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))>
#<alt (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))>
#<alt (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))>
#<alt (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))>
#<alt (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))>
#<alt (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))>
#<alt (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))>
#<alt (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))>
#<alt (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))>
#<alt (*.f64 -1 U)>
#<alt (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))>
#<alt (+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))>
#<alt (+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))>
#<alt (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))>
#<alt (*.f64 -1 U)>
#<alt (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))>
#<alt (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))>
#<alt (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))>
#<alt U>
#<alt (*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))>
#<alt (*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))>
#<alt (*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))>
#<alt (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2))) (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))>
#<alt (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))>
#<alt (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 J)>
#<alt (+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))>
#<alt (+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))>
#<alt (+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
Calls

93 calls:

TimeVariablePointExpression
9.0ms
J
@inf
(* J (* (* -2 (cos (/ K 2))) (sqrt (+ (* 1 1) (* (/ (/ U 2) (* J (cos (/ K 2)))) (/ (/ U 2) (* J (cos (/ K 2)))))))))
5.0ms
K
@0
(* J (* (* -2 (cos (/ K 2))) (sqrt (+ (* 1 1) (* (/ (/ U 2) (* J (cos (/ K 2)))) (/ (/ U 2) (* J (cos (/ K 2)))))))))
4.0ms
K
@inf
(* J (* (* -2 (cos (/ K 2))) (sqrt (+ (* 1 1) (* (/ (/ U 2) (* J (cos (/ K 2)))) (/ (/ U 2) (* J (cos (/ K 2)))))))))
4.0ms
U
@inf
(sqrt (+ 1 (pow (/ U (* (* 2 J) (cos (/ K 2)))) 2)))
4.0ms
U
@inf
(/ (/ U 2) (* J (cos (/ K 2))))

rewrite349.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
548×associate-*r*
404×associate-*l*
383×log1p-expm1-u
292×times-frac
242×cbrt-prod
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037562
1632562
27902562
Stop Event
node limit
Counts
12 → 436
Calls
Call 1
Inputs
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2)))))))
(*.f64 J (cos.f64 (/.f64 K 2)))
(/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2))))
(*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 2))))
(/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))
(cos.f64 (/.f64 K 2))
(sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2))))
(pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)
(*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))) 1)
(pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3) (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 1)
(pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3)
(pow.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))
(log.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 K 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(log1p.f64 (expm1.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 1)
(*.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (*.f64 (/.f64 1/2 J) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (*.f64 1/2 (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 U 1/2) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 U (/.f64 1/2 J)) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 U (/.f64 1/2 J)) (/.f64 1 (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (*.f64 (cbrt.f64 (*.f64 U 1/2)) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (*.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (*.f64 (cbrt.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 U 1/2)) (/.f64 (sqrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 U 1/2)) (*.f64 (sqrt.f64 (*.f64 U 1/2)) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (*.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (sqrt.f64 U) (/.f64 (sqrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (sqrt.f64 U) (*.f64 (sqrt.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (neg.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 U -1/2) (/.f64 1 (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 1/2 J) (/.f64 U (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))) (*.f64 U 1/2))
(*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (*.f64 U (/.f64 1/2 J)))
(*.f64 (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))) U)
(*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 (/.f64 U 1) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) 1) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U 1/2)) 1) (/.f64 (sqrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U 1/2)) J) (/.f64 (sqrt.f64 (*.f64 U 1/2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 U (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))) (/.f64 U (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))) (/.f64 U (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) 2) (/.f64 (cbrt.f64 U) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (cos.f64 (*.f64 K 1/2))) (/.f64 (cbrt.f64 U) (*.f64 J -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) 1) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (*.f64 J -2)) (/.f64 (cbrt.f64 U) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))) (/.f64 (cbrt.f64 U) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(*.f64 (/.f64 (sqrt.f64 U) 2) (/.f64 (sqrt.f64 U) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 U) (*.f64 J (cos.f64 (*.f64 K 1/2)))) (/.f64 (sqrt.f64 U) 2))
(*.f64 (/.f64 (sqrt.f64 U) (cos.f64 (*.f64 K 1/2))) (/.f64 (sqrt.f64 U) (*.f64 J -2)))
(*.f64 (/.f64 (sqrt.f64 U) (*.f64 J -2)) (/.f64 (sqrt.f64 U) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (sqrt.f64 U) 1) (/.f64 (sqrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (/.f64 (sqrt.f64 U) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))) (/.f64 (sqrt.f64 U) (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (*.f64 U (/.f64 1/2 J)) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (*.f64 U (/.f64 1/2 J)) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (/.f64 1/2 J) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 U (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 1/2 J) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) 1) (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (*.f64 J (cos.f64 (*.f64 K 1/2)))) (/.f64 (cbrt.f64 U) 2))
(*.f64 (/.f64 1 J) (/.f64 (*.f64 U 1/2) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))) (/.f64 (*.f64 U 1/2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (/.f64 (*.f64 U 1/2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 U (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))) (/.f64 1/2 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 U (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (/.f64 1/2 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) J) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cos.f64 (*.f64 K 1/2))) (/.f64 (cbrt.f64 (*.f64 U 1/2)) J))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U 1/2)) (cos.f64 (*.f64 K 1/2))) (/.f64 (sqrt.f64 (*.f64 U 1/2)) J))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U 1/2)) (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))) (/.f64 (sqrt.f64 (*.f64 U 1/2)) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2)
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) -1)
(neg.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(neg.f64 (/.f64 (*.f64 U 1/2) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(neg.f64 (/.f64 (*.f64 U -1/2) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(sqrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))
(fabs.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(log.f64 (pow.f64 (exp.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 3))
(cbrt.f64 (/.f64 (pow.f64 U 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 U 1/2) 3) (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 1)
(pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3) (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))) 1)
(pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3) (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 1))
(-.f64 0 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 2)
(neg.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(log.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 1)
(*.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (*.f64 (/.f64 1/2 J) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (*.f64 1/2 (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 U 1/2) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 U (/.f64 1/2 J)) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 U (/.f64 1/2 J)) (/.f64 1 (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (*.f64 (cbrt.f64 (*.f64 U 1/2)) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (*.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (*.f64 (cbrt.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 U 1/2)) (/.f64 (sqrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 U 1/2)) (*.f64 (sqrt.f64 (*.f64 U 1/2)) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (*.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (sqrt.f64 U) (/.f64 (sqrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (sqrt.f64 U) (*.f64 (sqrt.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (neg.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 U -1/2) (/.f64 1 (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 1/2 J) (/.f64 U (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))) (*.f64 U 1/2))
(*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (*.f64 U (/.f64 1/2 J)))
(*.f64 (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))) U)
(*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 (/.f64 U 1) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) 1) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U 1/2)) 1) (/.f64 (sqrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U 1/2)) J) (/.f64 (sqrt.f64 (*.f64 U 1/2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 U (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))) (/.f64 U (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))) (/.f64 U (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) 2) (/.f64 (cbrt.f64 U) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (cos.f64 (*.f64 K 1/2))) (/.f64 (cbrt.f64 U) (*.f64 J -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) 1) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (*.f64 J -2)) (/.f64 (cbrt.f64 U) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))) (/.f64 (cbrt.f64 U) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(*.f64 (/.f64 (sqrt.f64 U) 2) (/.f64 (sqrt.f64 U) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 U) (*.f64 J (cos.f64 (*.f64 K 1/2)))) (/.f64 (sqrt.f64 U) 2))
(*.f64 (/.f64 (sqrt.f64 U) (cos.f64 (*.f64 K 1/2))) (/.f64 (sqrt.f64 U) (*.f64 J -2)))
(*.f64 (/.f64 (sqrt.f64 U) (*.f64 J -2)) (/.f64 (sqrt.f64 U) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (sqrt.f64 U) 1) (/.f64 (sqrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (/.f64 (sqrt.f64 U) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))) (/.f64 (sqrt.f64 U) (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (*.f64 U (/.f64 1/2 J)) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (*.f64 U (/.f64 1/2 J)) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (/.f64 1/2 J) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 U (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 1/2 J) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) 1) (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (*.f64 J (cos.f64 (*.f64 K 1/2)))) (/.f64 (cbrt.f64 U) 2))
(*.f64 (/.f64 1 J) (/.f64 (*.f64 U 1/2) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))) (/.f64 (*.f64 U 1/2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (/.f64 (*.f64 U 1/2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 U (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))) (/.f64 1/2 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 U (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (/.f64 1/2 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) J) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cos.f64 (*.f64 K 1/2))) (/.f64 (cbrt.f64 (*.f64 U 1/2)) J))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U 1/2)) (cos.f64 (*.f64 K 1/2))) (/.f64 (sqrt.f64 (*.f64 U 1/2)) J))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U 1/2)) (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))) (/.f64 (sqrt.f64 (*.f64 U 1/2)) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2)
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) -1)
(neg.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(neg.f64 (/.f64 (*.f64 U 1/2) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(neg.f64 (/.f64 (*.f64 U -1/2) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(sqrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))
(fabs.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(log.f64 (pow.f64 (exp.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 3))
(cbrt.f64 (/.f64 (pow.f64 U 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 U 1/2) 3) (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 1))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 (cos.f64 (*.f64 K 1/2)) 1)
(*.f64 1 (cos.f64 (*.f64 K 1/2)))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(pow.f64 (cos.f64 (*.f64 K 1/2)) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (log.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) 1))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 1)
(*.f64 1 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 1)
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))))
(*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) (sqrt.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 4))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 6))) (sqrt.f64 (-.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 4)) (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)) 1/2)
(pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 2)
(fabs.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))) 1)
(pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3) (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 1))
(-.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)) 1)
(*.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 U (*.f64 (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 U 1/2) (*.f64 (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 1)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2) (*.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 4)) (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2))
(*.f64 (*.f64 (pow.f64 U 2) 1/4) (*.f64 (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2) (pow.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) 2))
(*.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2) (*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 U 2) (pow.f64 (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))) 2))
(*.f64 (pow.f64 U 2) (*.f64 (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (*.f64 (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (*.f64 U (/.f64 1/2 J))) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2)) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (*.f64 U 1/2)) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))))
(/.f64 1 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U)))))
(/.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U)))))
(/.f64 (*.f64 U 1/2) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 U 1/2) (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U)))))
(/.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U)))))
(/.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U)))))
(/.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))))
(/.f64 (*.f64 (pow.f64 U 2) 1/4) (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))
(/.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))
(/.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2) (*.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2) (*.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (cos.f64 (*.f64 K 1/2))))
(/.f64 (pow.f64 U 2) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(/.f64 (neg.f64 U) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (*.f64 U -1/2) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (*.f64 (neg.f64 U) (neg.f64 U)) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(/.f64 (*.f64 (*.f64 U -1/2) (*.f64 U -1/2)) (*.f64 (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (*.f64 U (*.f64 U (/.f64 1/2 J))) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 U (*.f64 U (/.f64 1/2 J))) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 U (neg.f64 U)) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(/.f64 (*.f64 (*.f64 U (/.f64 1/2 J)) U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (*.f64 (*.f64 U (/.f64 1/2 J)) U) (*.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (*.f64 (*.f64 U (/.f64 1/2 J)) (neg.f64 U)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (*.f64 (*.f64 U (/.f64 1/2 J)) (neg.f64 U)) (*.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (*.f64 (neg.f64 U) 1) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U)))))
(/.f64 (*.f64 (neg.f64 U) U) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(/.f64 (*.f64 (neg.f64 U) (*.f64 U (/.f64 1/2 J))) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (neg.f64 U) (*.f64 U (/.f64 1/2 J))) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 U (*.f64 U 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 U (*.f64 U -1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (*.f64 (*.f64 U 1/2) U) (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (*.f64 (*.f64 U 1/2) (*.f64 U -1/2)) (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (*.f64 (*.f64 U 1/2) (*.f64 U (/.f64 1/2 J))) (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (*.f64 U -1/2) 1) (*.f64 (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U)))))
(/.f64 (*.f64 (*.f64 U -1/2) U) (*.f64 (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (*.f64 (*.f64 U -1/2) (*.f64 U 1/2)) (*.f64 (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 (*.f64 U -1/2) (*.f64 U (/.f64 1/2 J))) (*.f64 (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2)))) (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 U 1/2)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 U -1/2)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(/.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2)))
(/.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (*.f64 U (/.f64 1/2 J))) (neg.f64 (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (neg.f64 U)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(/.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (*.f64 U -1/2)) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 U (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(/.f64 (*.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (cos.f64 (*.f64 K 1/2)))
(/.f64 (*.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (neg.f64 (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (neg.f64 U) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(/.f64 (*.f64 (*.f64 U 1/2) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (*.f64 U -1/2) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(sqrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))))
(cbrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 1))
(-.f64 0 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 2)
(neg.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(log.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 1))

simplify403.0ms (2%)

Algorithm
egg-herbie
Rules
1428×fma-define
1120×associate-*r/
854×associate-*l/
744×*-commutative
626×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0109258073
1331353388
Stop Event
node limit
Counts
808 → 644
Calls
Call 1
Inputs
(*.f64 -1 U)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -1 U)
(*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))
(*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))
(*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))
U
(*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
J
(+.f64 J (*.f64 -1/8 (*.f64 J (pow.f64 K 2))))
(+.f64 J (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 J) (*.f64 1/384 (*.f64 J (pow.f64 K 2))))))
(+.f64 J (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/46080 (*.f64 J (pow.f64 K 2))) (*.f64 1/384 J))))))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U J))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) U) J)) (*.f64 1/2 (/.f64 U J)))
(+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))))) (*.f64 1/16 (/.f64 U J)))))
(+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/16 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/46080 (/.f64 U J)) (+.f64 (*.f64 1/3072 (/.f64 U J)) (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))))))) (*.f64 -1/2 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))))))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(+.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(+.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(+.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (+.f64 (*.f64 -1/46080 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))))))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -1 (/.f64 U J))
(*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (/.f64 1 J)))
(*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) (/.f64 1 J)))
(*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) (/.f64 1 J)))
(/.f64 U J)
(*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (/.f64 1 J))))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) (/.f64 1 J))))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) (/.f64 1 J))))
(*.f64 -1 (/.f64 U J))
(/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U)) J)
(/.f64 (+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3)))))) J)
(/.f64 (+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)))))))) J)
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 -1 U)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -1 U)
(*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))
(*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))
(*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))
U
(*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 J)
(+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U J))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) U) J)) (*.f64 1/2 (/.f64 U J)))
(+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))))) (*.f64 1/16 (/.f64 U J)))))
(+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/16 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/46080 (/.f64 U J)) (+.f64 (*.f64 1/3072 (/.f64 U J)) (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))))))) (*.f64 -1/2 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))))))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
1
(+.f64 1 (*.f64 -1/8 (pow.f64 K 2)))
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8)))
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8)))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
1
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))
(+.f64 1 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(+.f64 1 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 U (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2)))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (pow.f64 U 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (pow.f64 U 6))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))))))
(*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2)))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (pow.f64 U 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (pow.f64 U 6))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2)))))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) U)) J)
(/.f64 (+.f64 (*.f64 1/2 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (pow.f64 U 3))) (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) J)
(/.f64 (+.f64 (*.f64 1/2 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (pow.f64 U 5))))) (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) J)
1
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(+.f64 1 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
1
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(+.f64 1 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(*.f64 -1 U)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -1 U)
(*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))
(*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))
(*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))
U
(*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2))) (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 J)
(+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))) 1)
(pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3) (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 1)
(pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3)
(pow.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))
(log.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 K 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(log1p.f64 (expm1.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 1)
(*.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (*.f64 (/.f64 1/2 J) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (*.f64 1/2 (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 U 1/2) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 U (/.f64 1/2 J)) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 U (/.f64 1/2 J)) (/.f64 1 (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (*.f64 (cbrt.f64 (*.f64 U 1/2)) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (*.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (*.f64 (cbrt.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 U 1/2)) (/.f64 (sqrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 U 1/2)) (*.f64 (sqrt.f64 (*.f64 U 1/2)) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (*.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (sqrt.f64 U) (/.f64 (sqrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (sqrt.f64 U) (*.f64 (sqrt.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (neg.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 U -1/2) (/.f64 1 (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 1/2 J) (/.f64 U (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))) (*.f64 U 1/2))
(*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (*.f64 U (/.f64 1/2 J)))
(*.f64 (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))) U)
(*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 (/.f64 U 1) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) 1) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U 1/2)) 1) (/.f64 (sqrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U 1/2)) J) (/.f64 (sqrt.f64 (*.f64 U 1/2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 U (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))) (/.f64 U (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))) (/.f64 U (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) 2) (/.f64 (cbrt.f64 U) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (cos.f64 (*.f64 K 1/2))) (/.f64 (cbrt.f64 U) (*.f64 J -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) 1) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (*.f64 J -2)) (/.f64 (cbrt.f64 U) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))) (/.f64 (cbrt.f64 U) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(*.f64 (/.f64 (sqrt.f64 U) 2) (/.f64 (sqrt.f64 U) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 U) (*.f64 J (cos.f64 (*.f64 K 1/2)))) (/.f64 (sqrt.f64 U) 2))
(*.f64 (/.f64 (sqrt.f64 U) (cos.f64 (*.f64 K 1/2))) (/.f64 (sqrt.f64 U) (*.f64 J -2)))
(*.f64 (/.f64 (sqrt.f64 U) (*.f64 J -2)) (/.f64 (sqrt.f64 U) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (sqrt.f64 U) 1) (/.f64 (sqrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (/.f64 (sqrt.f64 U) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))) (/.f64 (sqrt.f64 U) (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (*.f64 U (/.f64 1/2 J)) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (*.f64 U (/.f64 1/2 J)) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (/.f64 1/2 J) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 U (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 1/2 J) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) 1) (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (*.f64 J (cos.f64 (*.f64 K 1/2)))) (/.f64 (cbrt.f64 U) 2))
(*.f64 (/.f64 1 J) (/.f64 (*.f64 U 1/2) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))) (/.f64 (*.f64 U 1/2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (/.f64 (*.f64 U 1/2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 U (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))) (/.f64 1/2 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 U (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (/.f64 1/2 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) J) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cos.f64 (*.f64 K 1/2))) (/.f64 (cbrt.f64 (*.f64 U 1/2)) J))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U 1/2)) (cos.f64 (*.f64 K 1/2))) (/.f64 (sqrt.f64 (*.f64 U 1/2)) J))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U 1/2)) (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))) (/.f64 (sqrt.f64 (*.f64 U 1/2)) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2)
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) -1)
(neg.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(neg.f64 (/.f64 (*.f64 U 1/2) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(neg.f64 (/.f64 (*.f64 U -1/2) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(sqrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))
(fabs.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(log.f64 (pow.f64 (exp.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 3))
(cbrt.f64 (/.f64 (pow.f64 U 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 U 1/2) 3) (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 1)
(pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3) (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))) 1)
(pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3) (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 1))
(-.f64 0 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 2)
(neg.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(log.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 1)
(*.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (*.f64 (/.f64 1/2 J) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (*.f64 1/2 (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 U 1/2) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 U (/.f64 1/2 J)) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 U (/.f64 1/2 J)) (/.f64 1 (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (*.f64 (cbrt.f64 (*.f64 U 1/2)) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (*.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (*.f64 (cbrt.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 U 1/2)) (/.f64 (sqrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 U 1/2)) (*.f64 (sqrt.f64 (*.f64 U 1/2)) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (*.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (sqrt.f64 U) (/.f64 (sqrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (sqrt.f64 U) (*.f64 (sqrt.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (neg.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 U -1/2) (/.f64 1 (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 1/2 J) (/.f64 U (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))) (*.f64 U 1/2))
(*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (*.f64 U (/.f64 1/2 J)))
(*.f64 (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))) U)
(*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 (/.f64 U 1) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) 1) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U 1/2)) 1) (/.f64 (sqrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U 1/2)) J) (/.f64 (sqrt.f64 (*.f64 U 1/2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 U (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))) (/.f64 U (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))) (/.f64 U (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) 2) (/.f64 (cbrt.f64 U) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (cos.f64 (*.f64 K 1/2))) (/.f64 (cbrt.f64 U) (*.f64 J -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) 1) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (*.f64 J -2)) (/.f64 (cbrt.f64 U) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))) (/.f64 (cbrt.f64 U) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(*.f64 (/.f64 (sqrt.f64 U) 2) (/.f64 (sqrt.f64 U) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 U) (*.f64 J (cos.f64 (*.f64 K 1/2)))) (/.f64 (sqrt.f64 U) 2))
(*.f64 (/.f64 (sqrt.f64 U) (cos.f64 (*.f64 K 1/2))) (/.f64 (sqrt.f64 U) (*.f64 J -2)))
(*.f64 (/.f64 (sqrt.f64 U) (*.f64 J -2)) (/.f64 (sqrt.f64 U) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (sqrt.f64 U) 1) (/.f64 (sqrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (/.f64 (sqrt.f64 U) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))) (/.f64 (sqrt.f64 U) (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (*.f64 U (/.f64 1/2 J)) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (*.f64 U (/.f64 1/2 J)) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (/.f64 1/2 J) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 U (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 1/2 J) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) 1) (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (*.f64 J (cos.f64 (*.f64 K 1/2)))) (/.f64 (cbrt.f64 U) 2))
(*.f64 (/.f64 1 J) (/.f64 (*.f64 U 1/2) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))) (/.f64 (*.f64 U 1/2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (/.f64 (*.f64 U 1/2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 U (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))) (/.f64 1/2 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 U (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (/.f64 1/2 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) J) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cos.f64 (*.f64 K 1/2))) (/.f64 (cbrt.f64 (*.f64 U 1/2)) J))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U 1/2)) (cos.f64 (*.f64 K 1/2))) (/.f64 (sqrt.f64 (*.f64 U 1/2)) J))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U 1/2)) (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))) (/.f64 (sqrt.f64 (*.f64 U 1/2)) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2)
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) -1)
(neg.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(neg.f64 (/.f64 (*.f64 U 1/2) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(neg.f64 (/.f64 (*.f64 U -1/2) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(sqrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))
(fabs.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(log.f64 (pow.f64 (exp.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 3))
(cbrt.f64 (/.f64 (pow.f64 U 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 U 1/2) 3) (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 1))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 (cos.f64 (*.f64 K 1/2)) 1)
(*.f64 1 (cos.f64 (*.f64 K 1/2)))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(pow.f64 (cos.f64 (*.f64 K 1/2)) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (log.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) 1))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 1)
(*.f64 1 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 1)
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))))
(*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) (sqrt.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 4))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 6))) (sqrt.f64 (-.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 4)) (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)) 1/2)
(pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 2)
(fabs.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))) 1)
(pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3) (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 1))
(-.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)) 1)
(*.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 U (*.f64 (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 U 1/2) (*.f64 (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 1)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2) (*.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 4)) (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2))
(*.f64 (*.f64 (pow.f64 U 2) 1/4) (*.f64 (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2) (pow.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) 2))
(*.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2) (*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 U 2) (pow.f64 (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))) 2))
(*.f64 (pow.f64 U 2) (*.f64 (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (*.f64 (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (*.f64 U (/.f64 1/2 J))) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2)) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (*.f64 U 1/2)) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))))
(/.f64 1 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U)))))
(/.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U)))))
(/.f64 (*.f64 U 1/2) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 U 1/2) (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U)))))
(/.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U)))))
(/.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U)))))
(/.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))))
(/.f64 (*.f64 (pow.f64 U 2) 1/4) (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))
(/.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))
(/.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2) (*.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2) (*.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (cos.f64 (*.f64 K 1/2))))
(/.f64 (pow.f64 U 2) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(/.f64 (neg.f64 U) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (*.f64 U -1/2) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (*.f64 (neg.f64 U) (neg.f64 U)) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(/.f64 (*.f64 (*.f64 U -1/2) (*.f64 U -1/2)) (*.f64 (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (*.f64 U (*.f64 U (/.f64 1/2 J))) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 U (*.f64 U (/.f64 1/2 J))) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 U (neg.f64 U)) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(/.f64 (*.f64 (*.f64 U (/.f64 1/2 J)) U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (*.f64 (*.f64 U (/.f64 1/2 J)) U) (*.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (*.f64 (*.f64 U (/.f64 1/2 J)) (neg.f64 U)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (*.f64 (*.f64 U (/.f64 1/2 J)) (neg.f64 U)) (*.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (*.f64 (neg.f64 U) 1) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U)))))
(/.f64 (*.f64 (neg.f64 U) U) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(/.f64 (*.f64 (neg.f64 U) (*.f64 U (/.f64 1/2 J))) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (neg.f64 U) (*.f64 U (/.f64 1/2 J))) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 U (*.f64 U 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 U (*.f64 U -1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (*.f64 (*.f64 U 1/2) U) (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (*.f64 (*.f64 U 1/2) (*.f64 U -1/2)) (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (*.f64 (*.f64 U 1/2) (*.f64 U (/.f64 1/2 J))) (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (*.f64 U -1/2) 1) (*.f64 (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U)))))
(/.f64 (*.f64 (*.f64 U -1/2) U) (*.f64 (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (*.f64 (*.f64 U -1/2) (*.f64 U 1/2)) (*.f64 (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 (*.f64 U -1/2) (*.f64 U (/.f64 1/2 J))) (*.f64 (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2)))) (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 U 1/2)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 U -1/2)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(/.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2)))
(/.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (*.f64 U (/.f64 1/2 J))) (neg.f64 (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (neg.f64 U)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(/.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (*.f64 U -1/2)) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 U (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(/.f64 (*.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (cos.f64 (*.f64 K 1/2)))
(/.f64 (*.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (neg.f64 (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (neg.f64 U) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(/.f64 (*.f64 (*.f64 U 1/2) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (*.f64 U -1/2) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(sqrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))))
(cbrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 1))
(-.f64 0 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 2)
(neg.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(log.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 1))
Outputs
(*.f64 -1 U)
(neg.f64 U)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))
(fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (neg.f64 U))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) -2) U) U)
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))
(fma.f64 -1 U (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)))))))
(fma.f64 (pow.f64 J 2) (fma.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (neg.f64 U))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))
(fma.f64 -1 U (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 (pow.f64 J 2) (fma.f64 -4 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))
(fma.f64 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (fma.f64 -4 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)))) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (neg.f64 U))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (/.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (/.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (fma.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(neg.f64 (*.f64 J (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 (fma.f64 2 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) 1/4)) (neg.f64 J))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(neg.f64 (*.f64 J (fma.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (neg.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) -1/64 (fma.f64 2 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) 1/4)))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(neg.f64 (*.f64 J (fma.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))) (fma.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (neg.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) -1/64 (fma.f64 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) 1/512 (fma.f64 2 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) 1/4))))))
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 -2 J) (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(*.f64 -2 (+.f64 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(*.f64 -2 (fma.f64 J (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (*.f64 (pow.f64 K 2) (fma.f64 (*.f64 J (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) -1/8 (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))) (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(fma.f64 (pow.f64 K 2) (*.f64 -2 (fma.f64 (pow.f64 K 2) (fma.f64 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))) -1/256 (fma.f64 1/2 (*.f64 J (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/1024)))) (*.f64 (*.f64 J 1/384) (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))) (fma.f64 (*.f64 J (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) -1/8 (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))))) (*.f64 (*.f64 -2 J) (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 -2 (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (fma.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (fma.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 J (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 -1/4 (fma.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (fma.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24))))) (*.f64 -1/32 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))))))
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (*.f64 -2 (fma.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 J (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/1024)))) (fma.f64 (*.f64 J (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) -1/46080 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (+.f64 (*.f64 1/12288 (/.f64 (pow.f64 U 2) J)) (*.f64 1/2 (*.f64 J (fma.f64 -1/4 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 13/2880) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)))) (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/1024)) (*.f64 (pow.f64 J 2) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))) -1/32)))))))) (fma.f64 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))) -1/256 (fma.f64 1/2 (*.f64 J (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/1024)))) (*.f64 (*.f64 J 1/384) (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))))) (*.f64 -2 (fma.f64 (*.f64 J (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) -1/8 (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))))) (*.f64 (*.f64 -2 J) (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (/.f64 (*.f64 -1/4 (pow.f64 U 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3))) (/.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 (pow.f64 U 2) (fma.f64 1/64 (/.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3)) (/.f64 -1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (fma.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5))) (/.f64 1/64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3)))) (/.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 5)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (/.f64 1/64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3))) (/.f64 -1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -1 U)
(neg.f64 U)
(*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))
(*.f64 U (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) -1))
(*.f64 U (fma.f64 -2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) -1))
(*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))
(*.f64 U (+.f64 (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 4)))) -1))
(*.f64 U (fma.f64 -2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) (fma.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 4)) -1)))
(*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))
(*.f64 U (+.f64 (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 4))))) -1))
(*.f64 U (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (fma.f64 -2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) (fma.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 4)) -1))))
U
(*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))
(*.f64 (neg.f64 U) (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) -1))
(*.f64 (fma.f64 -2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) -1) (neg.f64 U))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))
(*.f64 (neg.f64 U) (+.f64 (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 4)))) -1))
(*.f64 U (neg.f64 (fma.f64 -2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) (fma.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 4)) -1))))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))
(*.f64 (neg.f64 U) (+.f64 (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 4))))) -1))
(*.f64 U (neg.f64 (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (fma.f64 -2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) (fma.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 4)) -1)))))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
J
(+.f64 J (*.f64 -1/8 (*.f64 J (pow.f64 K 2))))
(fma.f64 (*.f64 J -1/8) (pow.f64 K 2) J)
(+.f64 J (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 J) (*.f64 1/384 (*.f64 J (pow.f64 K 2))))))
(+.f64 J (*.f64 (pow.f64 K 2) (fma.f64 -1/8 J (*.f64 1/384 (*.f64 J (pow.f64 K 2))))))
(fma.f64 (pow.f64 K 2) (fma.f64 (*.f64 J 1/384) (pow.f64 K 2) (*.f64 J -1/8)) J)
(+.f64 J (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/46080 (*.f64 J (pow.f64 K 2))) (*.f64 1/384 J))))))
(+.f64 J (*.f64 (pow.f64 K 2) (fma.f64 -1/8 J (*.f64 (pow.f64 K 2) (fma.f64 -1/46080 (*.f64 J (pow.f64 K 2)) (*.f64 J 1/384))))))
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (fma.f64 J 1/384 (*.f64 -1/46080 (*.f64 J (pow.f64 K 2)))) (*.f64 J -1/8)) J)
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U J))
(*.f64 U (/.f64 1/2 J))
(/.f64 (*.f64 U 1/2) J)
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) U) J)) (*.f64 1/2 (/.f64 U J)))
(fma.f64 1/16 (*.f64 (pow.f64 K 2) (/.f64 U J)) (*.f64 U (/.f64 1/2 J)))
(fma.f64 1/16 (*.f64 (pow.f64 K 2) (/.f64 U J)) (/.f64 (*.f64 U 1/2) J))
(+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))))) (*.f64 1/16 (/.f64 U J)))))
(fma.f64 1/2 (/.f64 U J) (*.f64 (pow.f64 K 2) (fma.f64 -1/2 (*.f64 (pow.f64 K 2) (*.f64 (/.f64 U J) -5/384)) (*.f64 (/.f64 U J) 1/16))))
(fma.f64 (pow.f64 K 2) (fma.f64 (*.f64 -1/2 (pow.f64 K 2)) (/.f64 (*.f64 U -5/384) J) (/.f64 (*.f64 1/16 U) J)) (/.f64 (*.f64 U 1/2) J))
(+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/16 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/46080 (/.f64 U J)) (+.f64 (*.f64 1/3072 (/.f64 U J)) (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))))))) (*.f64 -1/2 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))))))))
(fma.f64 1/2 (/.f64 U J) (*.f64 (pow.f64 K 2) (fma.f64 1/16 (/.f64 U J) (*.f64 (pow.f64 K 2) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/46080 (/.f64 U J) (fma.f64 1/3072 (/.f64 U J) (*.f64 (*.f64 (/.f64 U J) -5/384) 1/8)))) (*.f64 (/.f64 U J) -5/384)))))))
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (*.f64 -1/2 (fma.f64 (pow.f64 K 2) (+.f64 (*.f64 (/.f64 U J) 7/23040) (*.f64 (/.f64 (*.f64 U -5/384) J) 1/8)) (/.f64 (*.f64 U -5/384) J))) (/.f64 (*.f64 1/16 U) J)) (/.f64 (*.f64 U 1/2) J))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 -2 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))
(+.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(*.f64 -2 (+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))
(*.f64 -2 (+.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (*.f64 (pow.f64 K 2) (fma.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/8 (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))))))
(+.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(fma.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (fma.f64 -1/8 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(fma.f64 (pow.f64 K 2) (*.f64 -2 (fma.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/1024))) (*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) 1/384))) (fma.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/8 (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))))) (*.f64 -2 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))
(+.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (+.f64 (*.f64 -1/46080 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))))
(fma.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (fma.f64 -2 (fma.f64 -1/8 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (fma.f64 -1/46080 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (fma.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 -1/4 (fma.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (fma.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24))))) (*.f64 -1/32 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))))
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (*.f64 -2 (fma.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/1024))) (fma.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/46080 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (fma.f64 -1/4 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 13/2880) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)))) (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/1024)) (*.f64 (pow.f64 J 2) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))) -1/32))) (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))))))) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/1024))) (*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) 1/384))))) (*.f64 -2 (fma.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/8 (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))))) (*.f64 -2 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))))
(fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K)))))
(fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (/.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))) (/.f64 1/4 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 (pow.f64 U 2) (fma.f64 1/64 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (/.f64 -1/4 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (/.f64 1/64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))) (/.f64 1/4 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (/.f64 1/64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (/.f64 -1/4 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (/.f64 1 J)))
(*.f64 U (-.f64 (*.f64 -2 (*.f64 J (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2)))) (/.f64 1 J)))
(*.f64 U (fma.f64 -2 (*.f64 J (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) (/.f64 -1 J)))
(*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) (/.f64 1 J)))
(*.f64 U (-.f64 (fma.f64 -2 (*.f64 J (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) (*.f64 2 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))))) (/.f64 1 J)))
(*.f64 U (fma.f64 -2 (*.f64 J (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) (fma.f64 2 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))) (/.f64 -1 J))))
(*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) (/.f64 1 J)))
(*.f64 U (-.f64 (fma.f64 -4 (*.f64 (pow.f64 J 5) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (fma.f64 -2 (*.f64 J (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) (*.f64 2 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4)))))) (/.f64 1 J)))
(*.f64 U (fma.f64 -4 (*.f64 (pow.f64 J 5) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (fma.f64 -2 (*.f64 J (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) (fma.f64 2 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))) (/.f64 -1 J)))))
(/.f64 U J)
(*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (/.f64 1 J))))
(*.f64 (neg.f64 U) (-.f64 (*.f64 -2 (*.f64 J (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2)))) (/.f64 1 J)))
(*.f64 (fma.f64 -2 (*.f64 J (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) (/.f64 -1 J)) (neg.f64 U))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) (/.f64 1 J))))
(*.f64 (neg.f64 U) (-.f64 (fma.f64 -2 (*.f64 J (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) (*.f64 2 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))))) (/.f64 1 J)))
(*.f64 U (neg.f64 (fma.f64 -2 (*.f64 J (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) (fma.f64 2 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))) (/.f64 -1 J)))))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) (/.f64 1 J))))
(*.f64 (neg.f64 U) (-.f64 (fma.f64 -4 (*.f64 (pow.f64 J 5) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (fma.f64 -2 (*.f64 J (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) (*.f64 2 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4)))))) (/.f64 1 J)))
(*.f64 U (neg.f64 (fma.f64 -4 (*.f64 (pow.f64 J 5) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (fma.f64 -2 (*.f64 J (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) (fma.f64 2 (*.f64 (pow.f64 J 3) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))) (/.f64 -1 J))))))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U)) J)
(/.f64 (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (neg.f64 U)) J)
(/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) -2) U) U) J)
(/.f64 (+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3)))))) J)
(/.f64 (fma.f64 -1 U (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))) J)
(/.f64 (fma.f64 (pow.f64 J 2) (fma.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (neg.f64 U)) J)
(/.f64 (+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)))))))) J)
(/.f64 (fma.f64 -1 U (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 (pow.f64 J 2) (fma.f64 -4 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)))))))) J)
(/.f64 (fma.f64 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (fma.f64 -4 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)))) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (neg.f64 U)) J)
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))))
(fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K)))))
(fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (/.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))
(fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))
(fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (/.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (fma.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))))
(fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K)))))
(fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (/.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))
(fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))
(fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (/.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (fma.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))
(*.f64 -1 U)
(neg.f64 U)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))
(fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (neg.f64 U))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) -2) U) U)
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))
(fma.f64 -1 U (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)))))))
(fma.f64 (pow.f64 J 2) (fma.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (neg.f64 U))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))
(fma.f64 -1 U (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 (pow.f64 J 2) (fma.f64 -4 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))
(fma.f64 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (fma.f64 -4 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)))) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (neg.f64 U))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (/.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (/.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (fma.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(neg.f64 (*.f64 J (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 (fma.f64 2 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) 1/4)) (neg.f64 J))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(neg.f64 (*.f64 J (fma.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (neg.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) -1/64 (fma.f64 2 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) 1/4)))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(neg.f64 (*.f64 J (fma.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))) (fma.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (neg.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) -1/64 (fma.f64 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) 1/512 (fma.f64 2 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) 1/4))))))
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 -2 J) (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(*.f64 -2 (+.f64 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(*.f64 -2 (fma.f64 J (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (*.f64 (pow.f64 K 2) (fma.f64 (*.f64 J (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) -1/8 (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))) (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(fma.f64 (pow.f64 K 2) (*.f64 -2 (fma.f64 (pow.f64 K 2) (fma.f64 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))) -1/256 (fma.f64 1/2 (*.f64 J (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/1024)))) (*.f64 (*.f64 J 1/384) (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))) (fma.f64 (*.f64 J (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) -1/8 (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))))) (*.f64 (*.f64 -2 J) (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 -2 (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (fma.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (fma.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 J (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 -1/4 (fma.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (fma.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24))))) (*.f64 -1/32 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))))))
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (*.f64 -2 (fma.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 J (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/1024)))) (fma.f64 (*.f64 J (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) -1/46080 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (+.f64 (*.f64 1/12288 (/.f64 (pow.f64 U 2) J)) (*.f64 1/2 (*.f64 J (fma.f64 -1/4 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 13/2880) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)))) (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/1024)) (*.f64 (pow.f64 J 2) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))) -1/32)))))))) (fma.f64 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))) -1/256 (fma.f64 1/2 (*.f64 J (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/1024)))) (*.f64 (*.f64 J 1/384) (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))))) (*.f64 -2 (fma.f64 (*.f64 J (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) -1/8 (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))))) (*.f64 (*.f64 -2 J) (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (/.f64 (*.f64 -1/4 (pow.f64 U 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3))) (/.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 (pow.f64 U 2) (fma.f64 1/64 (/.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3)) (/.f64 -1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (fma.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5))) (/.f64 1/64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3)))) (/.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 5)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (/.f64 1/64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3))) (/.f64 -1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -1 U)
(neg.f64 U)
(*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))
(*.f64 U (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) -1))
(*.f64 U (fma.f64 -2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) -1))
(*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))
(*.f64 U (+.f64 (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 4)))) -1))
(*.f64 U (fma.f64 -2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) (fma.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 4)) -1)))
(*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))
(*.f64 U (+.f64 (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 4))))) -1))
(*.f64 U (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (fma.f64 -2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) (fma.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 4)) -1))))
U
(*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))
(*.f64 (neg.f64 U) (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) -1))
(*.f64 (fma.f64 -2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) -1) (neg.f64 U))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))
(*.f64 (neg.f64 U) (+.f64 (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 4)))) -1))
(*.f64 U (neg.f64 (fma.f64 -2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) (fma.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 4)) -1))))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))
(*.f64 (neg.f64 U) (+.f64 (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 4))))) -1))
(*.f64 U (neg.f64 (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (fma.f64 -2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) (fma.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 4)) -1)))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 J)
(+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))
(fma.f64 -2 J (*.f64 1/4 (*.f64 J (pow.f64 K 2))))
(fma.f64 -2 J (*.f64 (*.f64 J 1/4) (pow.f64 K 2)))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))
(fma.f64 -2 J (*.f64 (pow.f64 K 2) (fma.f64 -1/192 (*.f64 J (pow.f64 K 2)) (*.f64 J 1/4))))
(fma.f64 (pow.f64 K 2) (fma.f64 (*.f64 J -1/192) (pow.f64 K 2) (*.f64 J 1/4)) (*.f64 -2 J))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))
(fma.f64 -2 J (*.f64 (pow.f64 K 2) (fma.f64 1/4 J (*.f64 (pow.f64 K 2) (fma.f64 -1/192 J (*.f64 (*.f64 J (pow.f64 K 2)) 1/23040))))))
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (fma.f64 J -1/192 (*.f64 (*.f64 1/23040 J) (pow.f64 K 2))) (*.f64 J 1/4)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U J))
(*.f64 U (/.f64 1/2 J))
(/.f64 (*.f64 U 1/2) J)
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) U) J)) (*.f64 1/2 (/.f64 U J)))
(fma.f64 1/16 (*.f64 (pow.f64 K 2) (/.f64 U J)) (*.f64 U (/.f64 1/2 J)))
(fma.f64 1/16 (*.f64 (pow.f64 K 2) (/.f64 U J)) (/.f64 (*.f64 U 1/2) J))
(+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))))) (*.f64 1/16 (/.f64 U J)))))
(fma.f64 1/2 (/.f64 U J) (*.f64 (pow.f64 K 2) (fma.f64 -1/2 (*.f64 (pow.f64 K 2) (*.f64 (/.f64 U J) -5/384)) (*.f64 (/.f64 U J) 1/16))))
(fma.f64 (pow.f64 K 2) (fma.f64 (*.f64 -1/2 (pow.f64 K 2)) (/.f64 (*.f64 U -5/384) J) (/.f64 (*.f64 1/16 U) J)) (/.f64 (*.f64 U 1/2) J))
(+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/16 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/46080 (/.f64 U J)) (+.f64 (*.f64 1/3072 (/.f64 U J)) (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))))))) (*.f64 -1/2 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))))))))
(fma.f64 1/2 (/.f64 U J) (*.f64 (pow.f64 K 2) (fma.f64 1/16 (/.f64 U J) (*.f64 (pow.f64 K 2) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/46080 (/.f64 U J) (fma.f64 1/3072 (/.f64 U J) (*.f64 (*.f64 (/.f64 U J) -5/384) 1/8)))) (*.f64 (/.f64 U J) -5/384)))))))
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (*.f64 -1/2 (fma.f64 (pow.f64 K 2) (+.f64 (*.f64 (/.f64 U J) 7/23040) (*.f64 (/.f64 (*.f64 U -5/384) J) 1/8)) (/.f64 (*.f64 U -5/384) J))) (/.f64 (*.f64 1/16 U) J)) (/.f64 (*.f64 U 1/2) J))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
1
(+.f64 1 (*.f64 -1/8 (pow.f64 K 2)))
(+.f64 1 (*.f64 (pow.f64 K 2) -1/8))
(fma.f64 (pow.f64 K 2) -1/8 1)
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8)))
(+.f64 1 (*.f64 (pow.f64 K 2) (fma.f64 1/384 (pow.f64 K 2) -1/8)))
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) 1/384 -1/8) 1)
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8)))
(+.f64 1 (*.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 (pow.f64 K 2) -1/46080)) -1/8)))
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) -1/46080 1/384) -1/8) 1)
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
1
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) 1/8))
(fma.f64 (/.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2)) 1/8 1)
(+.f64 1 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(+.f64 1 (*.f64 (pow.f64 U 2) (fma.f64 -1/128 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4))) (/.f64 1/8 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(fma.f64 (pow.f64 U 2) (fma.f64 -1/128 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4))) (/.f64 1/8 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2))) 1)
(+.f64 1 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))) (*.f64 1/128 (/.f64 1 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(+.f64 1 (*.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (-.f64 (*.f64 1/1024 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (/.f64 1/128 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))) (/.f64 1/8 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(fma.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 1/1024 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (/.f64 -1/128 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)))) (/.f64 1/8 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2))) 1)
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 U (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))))
(*.f64 U (+.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 U (fma.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2)))))
(*.f64 U (fma.f64 -1 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) (pow.f64 U 4)) (+.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(*.f64 U (-.f64 (fma.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) (pow.f64 U 4))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (pow.f64 U 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (pow.f64 U 6))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))))))
(*.f64 U (fma.f64 -1 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) (pow.f64 U 4)) (fma.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5)) (pow.f64 U 6)) (+.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 U (-.f64 (fma.f64 2 (*.f64 (pow.f64 J 5) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 U 6))) (fma.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) (pow.f64 U 4))))
(*.f64 -1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(/.f64 (/.f64 (*.f64 U -1/2) J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (/.f64 U J) (/.f64 -1/2 (cos.f64 (*.f64 1/2 K))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2)))))
(*.f64 (neg.f64 U) (+.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 U (neg.f64 (fma.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))))))
(*.f64 (neg.f64 U) (fma.f64 -1 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) (pow.f64 U 4)) (+.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(*.f64 U (neg.f64 (-.f64 (fma.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) (pow.f64 U 4)))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (pow.f64 U 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (pow.f64 U 6))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2)))))))
(*.f64 (neg.f64 U) (fma.f64 -1 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) (pow.f64 U 4)) (fma.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5)) (pow.f64 U 6)) (+.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 U (neg.f64 (-.f64 (fma.f64 2 (*.f64 (pow.f64 J 5) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 U 6))) (fma.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) (pow.f64 U 4)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) U)) J)
(/.f64 (fma.f64 1/2 (/.f64 U (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) U))) J)
(/.f64 (fma.f64 U (/.f64 1/2 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) U))) J)
(/.f64 (+.f64 (*.f64 1/2 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (pow.f64 U 3))) (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) J)
(/.f64 (fma.f64 1/2 (/.f64 U (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 J 2) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (pow.f64 U 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) J)
(/.f64 (fma.f64 (pow.f64 J 2) (-.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)))) (*.f64 U (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))) J)
(/.f64 (+.f64 (*.f64 1/2 (/.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (pow.f64 U 5))))) (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) J)
(/.f64 (fma.f64 1/2 (/.f64 U (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (fma.f64 -1 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (pow.f64 U 5)))) (/.f64 (cos.f64 (*.f64 1/2 K)) U)))) J)
(/.f64 (fma.f64 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (-.f64 (/.f64 (*.f64 2 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))) (pow.f64 U 5)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 3))) (/.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 U (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))) J)
1
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) 1/8))
(fma.f64 (/.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2)) 1/8 1)
(+.f64 1 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(+.f64 1 (fma.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4))) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) 1/8)))
(+.f64 1 (fma.f64 (/.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2)) 1/8 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4))))))
(+.f64 1 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(+.f64 1 (fma.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4))) (fma.f64 1/1024 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) 1/8))))
(+.f64 1 (fma.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4))) (fma.f64 1/1024 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (*.f64 (pow.f64 U 2) (/.f64 1/8 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2))))))
1
(+.f64 1 (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))
(+.f64 1 (*.f64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) 1/8))
(fma.f64 (/.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2)) 1/8 1)
(+.f64 1 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(+.f64 1 (fma.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4))) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) 1/8)))
(+.f64 1 (fma.f64 (/.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2)) 1/8 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4))))))
(+.f64 1 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))) (+.f64 (*.f64 1/1024 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))) (*.f64 1/8 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(+.f64 1 (fma.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4))) (fma.f64 1/1024 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (*.f64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) 1/8))))
(+.f64 1 (fma.f64 -1/128 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4))) (fma.f64 1/1024 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (*.f64 (pow.f64 U 2) (/.f64 1/8 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2))))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))
(sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 K 2)) (pow.f64 J 2)))))
(fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (*.f64 (pow.f64 K 2) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (fma.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (pow.f64 K 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))
(fma.f64 (pow.f64 K 2) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/2 (*.f64 (pow.f64 K 2) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/1024)))))) (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(+.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (fma.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 K 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 -1/4 (fma.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (fma.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24))))) (*.f64 -1/32 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (+.f64 (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/1024)) (*.f64 (pow.f64 K 2) (fma.f64 -1/4 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 13/2880) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)))) (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/1024)) (*.f64 (pow.f64 J 2) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))) -1/32)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))) (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 -1 U)
(neg.f64 U)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))
(fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (neg.f64 U))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) -2) U) U)
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))
(fma.f64 -1 U (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)))))))
(fma.f64 (pow.f64 J 2) (fma.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (neg.f64 U))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))
(fma.f64 -1 U (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 (pow.f64 J 2) (fma.f64 -4 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))
(fma.f64 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (fma.f64 -4 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)))) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (neg.f64 U))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (/.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (/.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (fma.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(neg.f64 (*.f64 J (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 (fma.f64 2 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) 1/4)) (neg.f64 J))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(neg.f64 (*.f64 J (fma.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (neg.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) -1/64 (fma.f64 2 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) 1/4)))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(neg.f64 (*.f64 J (fma.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))) (fma.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (neg.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) -1/64 (fma.f64 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) 1/512 (fma.f64 2 (cos.f64 (*.f64 1/2 K)) (*.f64 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) 1/4))))))
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 -2 J) (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(*.f64 -2 (+.f64 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(*.f64 -2 (fma.f64 J (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (*.f64 (pow.f64 K 2) (fma.f64 (*.f64 J (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) -1/8 (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))) (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(fma.f64 (pow.f64 K 2) (*.f64 -2 (fma.f64 (pow.f64 K 2) (fma.f64 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))) -1/256 (fma.f64 1/2 (*.f64 J (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/1024)))) (*.f64 (*.f64 J 1/384) (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))) (fma.f64 (*.f64 J (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) -1/8 (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))))) (*.f64 (*.f64 -2 J) (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 -2 (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (fma.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (fma.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 J (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 -1/4 (fma.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (fma.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24))))) (*.f64 -1/32 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))))))
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (*.f64 -2 (fma.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 J (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/1024)))) (fma.f64 (*.f64 J (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) -1/46080 (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (+.f64 (*.f64 1/12288 (/.f64 (pow.f64 U 2) J)) (*.f64 1/2 (*.f64 J (fma.f64 -1/4 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 13/2880) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)))) (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/1024)) (*.f64 (pow.f64 J 2) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))) -1/32)))))))) (fma.f64 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))) -1/256 (fma.f64 1/2 (*.f64 J (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/1024)))) (*.f64 (*.f64 J 1/384) (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))))) (*.f64 -2 (fma.f64 (*.f64 J (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) -1/8 (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))))) (*.f64 (*.f64 -2 J) (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (/.f64 (*.f64 -1/4 (pow.f64 U 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3))) (/.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 (pow.f64 U 2) (fma.f64 1/64 (/.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3)) (/.f64 -1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (fma.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 J 5))) (/.f64 1/64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3)))) (/.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 5)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (/.f64 1/64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3))) (/.f64 -1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -1 U)
(neg.f64 U)
(*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))
(*.f64 U (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) -1))
(*.f64 U (fma.f64 -2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) -1))
(*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))
(*.f64 U (+.f64 (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 4)))) -1))
(*.f64 U (fma.f64 -2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) (fma.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 4)) -1)))
(*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))
(*.f64 U (+.f64 (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 4))))) -1))
(*.f64 U (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (fma.f64 -2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) (fma.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 4)) -1))))
U
(*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))
(*.f64 (neg.f64 U) (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) -1))
(*.f64 (fma.f64 -2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) -1) (neg.f64 U))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))
(*.f64 (neg.f64 U) (+.f64 (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 4)))) -1))
(*.f64 U (neg.f64 (fma.f64 -2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) (fma.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 4)) -1))))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))
(*.f64 (neg.f64 U) (+.f64 (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 4))))) -1))
(*.f64 U (neg.f64 (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (fma.f64 -2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) (fma.f64 2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) (pow.f64 U 4)) -1)))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) (pow.f64 U 2)) (pow.f64 J 2))) (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))
(fma.f64 1/16 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 K 2)) (pow.f64 J 2)) (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))
(fma.f64 1/16 (*.f64 (pow.f64 K 2) (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (*.f64 (pow.f64 K 2) (fma.f64 -1/4 (*.f64 (pow.f64 K 2) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/16))))
(fma.f64 (pow.f64 K 2) (fma.f64 (*.f64 -1/4 (pow.f64 K 2)) (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/16)) (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))
(fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (*.f64 (pow.f64 K 2) (fma.f64 1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (*.f64 (pow.f64 K 2) (*.f64 -1/4 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (fma.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24))))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)))))))
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (*.f64 -1/4 (fma.f64 (pow.f64 K 2) (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 13/2880) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)))) (/.f64 (*.f64 (pow.f64 U 2) -1/24) (pow.f64 J 2)))) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/16)) (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 J)
(+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))
(fma.f64 -2 J (*.f64 1/4 (*.f64 J (pow.f64 K 2))))
(fma.f64 -2 J (*.f64 (*.f64 J 1/4) (pow.f64 K 2)))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))
(fma.f64 -2 J (*.f64 (pow.f64 K 2) (fma.f64 -1/192 (*.f64 J (pow.f64 K 2)) (*.f64 J 1/4))))
(fma.f64 (pow.f64 K 2) (fma.f64 (*.f64 J -1/192) (pow.f64 K 2) (*.f64 J 1/4)) (*.f64 -2 J))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))
(fma.f64 -2 J (*.f64 (pow.f64 K 2) (fma.f64 1/4 J (*.f64 (pow.f64 K 2) (fma.f64 -1/192 J (*.f64 (*.f64 J (pow.f64 K 2)) 1/23040))))))
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (fma.f64 J -1/192 (*.f64 (*.f64 1/23040 J) (pow.f64 K 2))) (*.f64 J 1/4)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 1)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 3)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(pow.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 3) 1/3)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 2)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 2))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))))) 2))
(fabs.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 3))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3)))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3) (pow.f64 J 3)))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3) (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) 3) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) -8) (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) 3) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) -8) (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 1))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(pow.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3)
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(pow.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(pow.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2)
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(sqrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))
(sqrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2))
(fabs.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(log.f64 (pow.f64 (exp.f64 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 J 3)))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(expm1.f64 (log1p.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(expm1.f64 (log1p.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(log1p.f64 (expm1.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(exp.f64 (log.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(exp.f64 (*.f64 (log.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 1))
(*.f64 J (cos.f64 (*.f64 1/2 K)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(*.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 U (*.f64 (/.f64 1/2 J) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 U (*.f64 1/2 (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (*.f64 U 1/2) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (*.f64 U (/.f64 1/2 J)) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (*.f64 U (/.f64 1/2 J)) (/.f64 1 (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 (*.f64 U -1/2) J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (/.f64 U J) (/.f64 -1/2 (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (/.f64 (/.f64 (cbrt.f64 (*.f64 U 1/2)) J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (*.f64 (cbrt.f64 (*.f64 U 1/2)) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (*.f64 (/.f64 (/.f64 1 J) (cos.f64 (*.f64 1/2 K))) (cbrt.f64 (*.f64 U 1/2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (/.f64 (*.f64 (cbrt.f64 (*.f64 U 1/2)) (/.f64 1 J)) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 U 1/2) J) 2)) (/.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (*.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 U 1/2) J) 2)) (/.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))
(/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (*.f64 -2 J))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (*.f64 (cbrt.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (sqrt.f64 (*.f64 U 1/2)) (/.f64 (sqrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (sqrt.f64 (*.f64 U 1/2)) (*.f64 (sqrt.f64 (*.f64 U 1/2)) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (*.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (sqrt.f64 U) (/.f64 (sqrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))
(/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (*.f64 -2 J))
(*.f64 (sqrt.f64 U) (*.f64 (sqrt.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (neg.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(/.f64 (/.f64 (*.f64 U -1/2) J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (/.f64 U J) (/.f64 -1/2 (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 U -1/2) (/.f64 1 (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 1/2 J) (/.f64 U (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))) (*.f64 U 1/2))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (*.f64 U (/.f64 1/2 J)))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))) U)
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 4))) (fabs.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 (/.f64 U 1) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) 1) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (/.f64 (/.f64 (cbrt.f64 (*.f64 U 1/2)) J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U 1/2)) 1) (/.f64 (sqrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U 1/2)) J) (/.f64 (sqrt.f64 (*.f64 U 1/2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 U (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))) (/.f64 U (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(/.f64 (*.f64 1 (/.f64 U (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) 2)))
(/.f64 (/.f64 U (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) 4)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))) (/.f64 U (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))) (/.f64 U (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))))
(/.f64 (/.f64 U (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) 2) (/.f64 (cbrt.f64 U) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) 2) (/.f64 (/.f64 (cbrt.f64 U) J) (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (cos.f64 (*.f64 K 1/2))) (/.f64 (cbrt.f64 U) (*.f64 J -2)))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))
(/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (*.f64 -2 J))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) 1) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))
(/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (*.f64 -2 J))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (*.f64 J -2)) (/.f64 (cbrt.f64 U) (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))
(/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (*.f64 -2 J))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))) (/.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) 2))))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (/.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) 4))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))) (/.f64 (cbrt.f64 U) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))) (/.f64 U (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))))
(/.f64 (/.f64 U (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (/.f64 (sqrt.f64 U) 2) (/.f64 (sqrt.f64 U) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) 2) (/.f64 (/.f64 (cbrt.f64 U) J) (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2)
(*.f64 (/.f64 (sqrt.f64 U) (*.f64 J (cos.f64 (*.f64 K 1/2)))) (/.f64 (sqrt.f64 U) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) 2) (/.f64 (/.f64 (cbrt.f64 U) J) (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2)
(*.f64 (/.f64 (sqrt.f64 U) (cos.f64 (*.f64 K 1/2))) (/.f64 (sqrt.f64 U) (*.f64 J -2)))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))
(/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (*.f64 -2 J))
(*.f64 (/.f64 (sqrt.f64 U) (*.f64 J -2)) (/.f64 (sqrt.f64 U) (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))
(/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (*.f64 -2 J))
(*.f64 (/.f64 (sqrt.f64 U) 1) (/.f64 (sqrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))
(/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (*.f64 -2 J))
(*.f64 (/.f64 (sqrt.f64 U) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))) (/.f64 (sqrt.f64 U) (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(/.f64 (*.f64 1 (/.f64 U (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) 2)))
(/.f64 (/.f64 U (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) 4)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (*.f64 U (/.f64 1/2 J)) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) 2)) (*.f64 U (/.f64 1/2 (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) J))))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) 2)) (/.f64 1/2 (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) J)))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (*.f64 U (/.f64 1/2 J)) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 U (/.f64 1/2 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) J))))
(*.f64 (/.f64 U (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (/.f64 1/2 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) J)))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (/.f64 1/2 J) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) 2)) (*.f64 U (/.f64 1/2 (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) J))))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) 2)) (/.f64 1/2 (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) J)))
(*.f64 (/.f64 U (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 1/2 J) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 U (/.f64 1/2 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) J))))
(*.f64 (/.f64 U (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (/.f64 1/2 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) J)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 U 1/2) J) 2)) (/.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 1/2 K))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) 2)))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 U 1/2) J) 2)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 U 1/2) J) 2)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 (/.f64 (*.f64 U 1/2) J))) (sqrt.f64 (cos.f64 (*.f64 1/2 K))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) 1) (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) 2)) (*.f64 U (/.f64 1/2 (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) J))))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) 2)) (/.f64 1/2 (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) J)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (*.f64 J (cos.f64 (*.f64 K 1/2)))) (/.f64 (cbrt.f64 U) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) 2) (/.f64 (/.f64 (cbrt.f64 U) J) (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2)
(*.f64 (/.f64 1 J) (/.f64 (*.f64 U 1/2) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))) (/.f64 (*.f64 U 1/2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2))) (*.f64 U (/.f64 1/2 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (/.f64 U (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2))) (/.f64 1/2 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (/.f64 (*.f64 U 1/2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 U (/.f64 1/2 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (/.f64 U (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 1/2 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (/.f64 U (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))) (/.f64 1/2 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2))) (*.f64 U (/.f64 1/2 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (/.f64 U (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2))) (/.f64 1/2 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (/.f64 U (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (/.f64 1/2 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 U (/.f64 1/2 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (/.f64 U (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 1/2 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) J) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (/.f64 (/.f64 (cbrt.f64 (*.f64 U 1/2)) J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cos.f64 (*.f64 K 1/2))) (/.f64 (cbrt.f64 (*.f64 U 1/2)) J))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (/.f64 (/.f64 (cbrt.f64 (*.f64 U 1/2)) J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cbrt.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))) (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U 1/2)) (cos.f64 (*.f64 K 1/2))) (/.f64 (sqrt.f64 (*.f64 U 1/2)) J))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U 1/2)) (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))) (/.f64 (sqrt.f64 (*.f64 U 1/2)) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2))) (*.f64 U (/.f64 1/2 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (/.f64 U (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2))) (/.f64 1/2 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 1/2)
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3)
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2)
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) -1)
(/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (/.f64 2 U))))
(neg.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 (*.f64 U -1/2) J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (/.f64 U J) (/.f64 -1/2 (cos.f64 (*.f64 1/2 K))))
(neg.f64 (/.f64 (*.f64 U 1/2) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(neg.f64 (/.f64 (*.f64 U -1/2) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(sqrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fabs.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(log.f64 (pow.f64 (exp.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(cbrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 3))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(cbrt.f64 (/.f64 (pow.f64 U 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 U 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) 3)))
(cbrt.f64 (/.f64 (pow.f64 U 3) (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) -8)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 U 1/2) 3) (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 U 1/2) 3) (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 U 3) 1/8) (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3)))
(expm1.f64 (log1p.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(log1p.f64 (expm1.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(exp.f64 (log.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(exp.f64 (*.f64 (log.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 1))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))))
(pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 1)
(*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 3)
(*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3) 1/3)
(*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 2)
(*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))) 2))
(fabs.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3) (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3)))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3)))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 1))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 1)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 3)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(pow.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 3) 1/3)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 2)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 2))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))))) 2))
(fabs.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 3))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3)))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3) (pow.f64 J 3)))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3) (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) 3) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) -8) (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) 3) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) -8) (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 1))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(-.f64 0 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (*.f64 -2 J)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 1)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3) 1/3)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 2)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(neg.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (*.f64 -2 J)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 2))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) 2))
(fabs.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 1/2 K))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(log.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2)))))
(neg.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 1/2 K)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (*.f64 -8 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))
(cbrt.f64 (*.f64 (pow.f64 J 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) -8)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (*.f64 -8 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))
(cbrt.f64 (*.f64 (pow.f64 J 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) -8)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J -2) 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 1))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(*.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 U (*.f64 (/.f64 1/2 J) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 U (*.f64 1/2 (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (*.f64 U 1/2) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (*.f64 U (/.f64 1/2 J)) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (*.f64 U (/.f64 1/2 J)) (/.f64 1 (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 (*.f64 U -1/2) J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (/.f64 U J) (/.f64 -1/2 (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (/.f64 (/.f64 (cbrt.f64 (*.f64 U 1/2)) J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (*.f64 (cbrt.f64 (*.f64 U 1/2)) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (*.f64 (/.f64 (/.f64 1 J) (cos.f64 (*.f64 1/2 K))) (cbrt.f64 (*.f64 U 1/2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (/.f64 (*.f64 (cbrt.f64 (*.f64 U 1/2)) (/.f64 1 J)) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 U 1/2) J) 2)) (/.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (*.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 U 1/2) J) 2)) (/.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))
(/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (*.f64 -2 J))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (*.f64 (cbrt.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (sqrt.f64 (*.f64 U 1/2)) (/.f64 (sqrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (sqrt.f64 (*.f64 U 1/2)) (*.f64 (sqrt.f64 (*.f64 U 1/2)) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (*.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (sqrt.f64 U) (/.f64 (sqrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))
(/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (*.f64 -2 J))
(*.f64 (sqrt.f64 U) (*.f64 (sqrt.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (neg.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(/.f64 (/.f64 (*.f64 U -1/2) J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (/.f64 U J) (/.f64 -1/2 (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 U -1/2) (/.f64 1 (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 1/2 J) (/.f64 U (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))) (*.f64 U 1/2))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (*.f64 U (/.f64 1/2 J)))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))) U)
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 4))) (fabs.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 (/.f64 U 1) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) 1) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (/.f64 (/.f64 (cbrt.f64 (*.f64 U 1/2)) J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U 1/2)) 1) (/.f64 (sqrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U 1/2)) J) (/.f64 (sqrt.f64 (*.f64 U 1/2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 U (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))) (/.f64 U (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(/.f64 (*.f64 1 (/.f64 U (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) 2)))
(/.f64 (/.f64 U (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) 4)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))) (/.f64 U (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))) (/.f64 U (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))))
(/.f64 (/.f64 U (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) 2) (/.f64 (cbrt.f64 U) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) 2) (/.f64 (/.f64 (cbrt.f64 U) J) (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (cos.f64 (*.f64 K 1/2))) (/.f64 (cbrt.f64 U) (*.f64 J -2)))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))
(/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (*.f64 -2 J))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) 1) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))
(/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (*.f64 -2 J))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (*.f64 J -2)) (/.f64 (cbrt.f64 U) (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))
(/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (*.f64 -2 J))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))) (/.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) 2))))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (/.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) 4))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))) (/.f64 (cbrt.f64 U) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))) (/.f64 U (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))))
(/.f64 (/.f64 U (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (/.f64 (sqrt.f64 U) 2) (/.f64 (sqrt.f64 U) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) 2) (/.f64 (/.f64 (cbrt.f64 U) J) (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2)
(*.f64 (/.f64 (sqrt.f64 U) (*.f64 J (cos.f64 (*.f64 K 1/2)))) (/.f64 (sqrt.f64 U) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) 2) (/.f64 (/.f64 (cbrt.f64 U) J) (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2)
(*.f64 (/.f64 (sqrt.f64 U) (cos.f64 (*.f64 K 1/2))) (/.f64 (sqrt.f64 U) (*.f64 J -2)))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))
(/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (*.f64 -2 J))
(*.f64 (/.f64 (sqrt.f64 U) (*.f64 J -2)) (/.f64 (sqrt.f64 U) (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))
(/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (*.f64 -2 J))
(*.f64 (/.f64 (sqrt.f64 U) 1) (/.f64 (sqrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))
(/.f64 (/.f64 U (cos.f64 (*.f64 1/2 K))) (*.f64 -2 J))
(*.f64 (/.f64 (sqrt.f64 U) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))) (/.f64 (sqrt.f64 U) (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(/.f64 (*.f64 1 (/.f64 U (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) 2)))
(/.f64 (/.f64 U (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) 4)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (*.f64 U (/.f64 1/2 J)) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) 2)) (*.f64 U (/.f64 1/2 (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) J))))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) 2)) (/.f64 1/2 (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) J)))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (*.f64 U (/.f64 1/2 J)) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 U (/.f64 1/2 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) J))))
(*.f64 (/.f64 U (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (/.f64 1/2 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) J)))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (/.f64 1/2 J) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) 2)) (*.f64 U (/.f64 1/2 (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) J))))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) 2)) (/.f64 1/2 (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) J)))
(*.f64 (/.f64 U (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 1/2 J) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 U (/.f64 1/2 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) J))))
(*.f64 (/.f64 U (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (/.f64 1/2 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) J)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 U 1/2) J) 2)) (/.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 1/2 K))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) 2)))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 U 1/2) J) 2)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (/.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 U 1/2) J) 2)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 (/.f64 (*.f64 U 1/2) J))) (sqrt.f64 (cos.f64 (*.f64 1/2 K))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) 1) (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (sqrt.f64 (*.f64 U (/.f64 1/2 J))) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) 2)) (*.f64 U (/.f64 1/2 (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) J))))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) 2)) (/.f64 1/2 (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) J)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) (*.f64 J (cos.f64 (*.f64 K 1/2)))) (/.f64 (cbrt.f64 U) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 U) 2) 2) (/.f64 (/.f64 (cbrt.f64 U) J) (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2)
(*.f64 (/.f64 1 J) (/.f64 (*.f64 U 1/2) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))) (/.f64 (*.f64 U 1/2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2))) (*.f64 U (/.f64 1/2 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (/.f64 U (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2))) (/.f64 1/2 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (/.f64 (*.f64 U 1/2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 U (/.f64 1/2 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (/.f64 U (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 1/2 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (/.f64 U (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))) (/.f64 1/2 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2))) (*.f64 U (/.f64 1/2 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (/.f64 U (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2))) (/.f64 1/2 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (/.f64 U (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (/.f64 1/2 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 U (/.f64 1/2 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (/.f64 U (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 1/2 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) J) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (/.f64 (/.f64 (cbrt.f64 (*.f64 U 1/2)) J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cos.f64 (*.f64 K 1/2))) (/.f64 (cbrt.f64 (*.f64 U 1/2)) J))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (/.f64 (/.f64 (cbrt.f64 (*.f64 U 1/2)) J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cbrt.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))) (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (/.f64 (cbrt.f64 (*.f64 U 1/2)) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U 1/2)) (cos.f64 (*.f64 K 1/2))) (/.f64 (sqrt.f64 (*.f64 U 1/2)) J))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U 1/2)) (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))) (/.f64 (sqrt.f64 (*.f64 U 1/2)) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2))) (*.f64 U (/.f64 1/2 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (/.f64 U (cbrt.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2))) (/.f64 1/2 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 1/2)
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3)
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2)
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) -1)
(/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (/.f64 2 U))))
(neg.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 (*.f64 U -1/2) J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (/.f64 U J) (/.f64 -1/2 (cos.f64 (*.f64 1/2 K))))
(neg.f64 (/.f64 (*.f64 U 1/2) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(neg.f64 (/.f64 (*.f64 U -1/2) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(sqrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fabs.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(log.f64 (pow.f64 (exp.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(cbrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 3))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(cbrt.f64 (/.f64 (pow.f64 U 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 U 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) 3)))
(cbrt.f64 (/.f64 (pow.f64 U 3) (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) -8)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 U 1/2) 3) (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 U 1/2) 3) (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 U 3) 1/8) (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3)))
(expm1.f64 (log1p.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(log1p.f64 (expm1.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(exp.f64 (log.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(exp.f64 (*.f64 (log.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 1))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) 1)
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 K 1/2)) 1)
(cos.f64 (*.f64 1/2 K))
(*.f64 1 (cos.f64 (*.f64 K 1/2)))
(cos.f64 (*.f64 1/2 K))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2))
(cos.f64 (*.f64 1/2 K))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 1/2 K))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 1/2 K))
(pow.f64 (cos.f64 (*.f64 K 1/2)) 1)
(cos.f64 (*.f64 1/2 K))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 3)
(cos.f64 (*.f64 1/2 K))
(pow.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) 1/3)
(cos.f64 (*.f64 1/2 K))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 2)
(cos.f64 (*.f64 1/2 K))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))
(fabs.f64 (cos.f64 (*.f64 1/2 K)))
(log.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 1/2 K))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))
(cos.f64 (*.f64 1/2 K))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))
(cos.f64 (*.f64 1/2 K))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/2 K))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 1/2 K))
(exp.f64 (log.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 1/2 K))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) 1))
(cos.f64 (*.f64 1/2 K))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 1)
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 1 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 1)
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))) 2))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))))
(*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))) 2))))
(*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) (sqrt.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))) 2))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))) 2)))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)))) (sqrt.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))) 2))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))) 2)))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)))) (sqrt.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 4))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))) 4))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 4))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 6))) (sqrt.f64 (-.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 4)) (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))) 6))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))) 4) (pow.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 6))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 4) (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)))))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)) 1/2)
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 1)
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3)
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3) 1/3)
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 2)
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(fabs.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(log.f64 (exp.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(log1p.f64 (expm1.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(exp.f64 (log.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)) 1/2))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 1))
(sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 1)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 3)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(pow.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 3) 1/3)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 2)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 2))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))))) 2))
(fabs.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 3))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3)))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3) (pow.f64 J 3)))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3) (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) 3) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) -8) (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) 3) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3) -8) (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 1))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(-.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)) 1)
(+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))) 2) 1))
(+.f64 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) 0)
(*.f64 1 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 U (*.f64 (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (*.f64 U 1/2) (*.f64 (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2) 1)
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) 2) (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2) (*.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 4)) (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K))))) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))) 2) (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 4)))
(*.f64 (*.f64 (pow.f64 U 2) 1/4) (*.f64 (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2) (pow.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) 2))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2) (*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (pow.f64 U 2) (pow.f64 (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))) 2))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (pow.f64 U 2) (*.f64 (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (*.f64 (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) (sqrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (*.f64 U (/.f64 1/2 J))) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) 2)) (cbrt.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (*.f64 U 1/2)) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 1 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U)))))
(/.f64 1 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 (*.f64 J (/.f64 2 U)) (*.f64 J (/.f64 2 U)))))
(/.f64 1 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (*.f64 (/.f64 2 U) (/.f64 2 U))))
(/.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 U (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J (/.f64 2 U))) (*.f64 -2 J)))
(/.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U)))))
(/.f64 U (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J (/.f64 2 U))) (*.f64 -2 J)))
(/.f64 (*.f64 U 1/2) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 (/.f64 1/2 J) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J (/.f64 2 U)))))
(*.f64 U (/.f64 1/2 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J (/.f64 2 U))))))
(/.f64 (*.f64 U 1/2) (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U)))))
(*.f64 U (/.f64 (/.f64 1/2 J) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J (/.f64 2 U)))))
(*.f64 U (/.f64 1/2 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J (/.f64 2 U))))))
(/.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 (/.f64 1/2 J) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J (/.f64 2 U)))))
(*.f64 U (/.f64 1/2 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J (/.f64 2 U))))))
(/.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 (/.f64 1/2 J) (*.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (*.f64 J (/.f64 2 U)))))
(*.f64 U (/.f64 (/.f64 1/2 J) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (neg.f64 (*.f64 J (/.f64 2 U))))))
(/.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U)))))
(*.f64 U (/.f64 (/.f64 1/2 J) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J (/.f64 2 U)))))
(*.f64 U (/.f64 1/2 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J (/.f64 2 U))))))
(/.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U)))))
(*.f64 U (/.f64 (/.f64 1/2 J) (*.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (*.f64 J (/.f64 2 U)))))
(*.f64 U (/.f64 (/.f64 1/2 J) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (neg.f64 (*.f64 J (/.f64 2 U))))))
(/.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))))
(*.f64 U (/.f64 (/.f64 1/2 J) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J (/.f64 2 U)))))
(*.f64 U (/.f64 1/2 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J (/.f64 2 U))))))
(/.f64 (*.f64 (pow.f64 U 2) 1/4) (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2) (*.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2) (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))
(neg.f64 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))
(/.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2) (*.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (cos.f64 (*.f64 K 1/2))))
(/.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2) (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))
(neg.f64 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))
(/.f64 (pow.f64 U 2) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(/.f64 (pow.f64 U 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) 2))
(/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) 4))
(/.f64 (neg.f64 U) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (neg.f64 U) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J (/.f64 2 U))) (*.f64 -2 J)))
(/.f64 (*.f64 U -1/2) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U))) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(*.f64 U (/.f64 (/.f64 1/2 J) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J (/.f64 2 U)))))
(*.f64 U (/.f64 1/2 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J (/.f64 2 U))))))
(/.f64 (*.f64 (neg.f64 U) (neg.f64 U)) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(/.f64 (pow.f64 U 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) 2))
(/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) 4))
(/.f64 (*.f64 (*.f64 U -1/2) (*.f64 U -1/2)) (*.f64 (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (*.f64 U (*.f64 U (/.f64 1/2 J))) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (pow.f64 U 2) (/.f64 1/2 J)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 -2 J)))
(/.f64 (/.f64 (*.f64 (pow.f64 U 2) 1/2) J) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 -2 J)))
(/.f64 (*.f64 U (*.f64 U (/.f64 1/2 J))) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 (pow.f64 U 2) (/.f64 1/2 J)) (*.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (*.f64 -2 J)))
(/.f64 (/.f64 (*.f64 (pow.f64 U 2) 1/2) J) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J 2)))
(/.f64 (*.f64 U (neg.f64 U)) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(/.f64 (neg.f64 (pow.f64 U 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) 2))
(/.f64 (neg.f64 (pow.f64 U 2)) (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) 4))
(/.f64 (*.f64 (*.f64 U (/.f64 1/2 J)) U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (*.f64 (pow.f64 U 2) (/.f64 1/2 J)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 -2 J)))
(/.f64 (/.f64 (*.f64 (pow.f64 U 2) 1/2) J) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 -2 J)))
(/.f64 (*.f64 (*.f64 U (/.f64 1/2 J)) U) (*.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (*.f64 (pow.f64 U 2) (/.f64 1/2 J)) (*.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (*.f64 -2 J)))
(/.f64 (/.f64 (*.f64 (pow.f64 U 2) 1/2) J) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J 2)))
(/.f64 (*.f64 (*.f64 U (/.f64 1/2 J)) (neg.f64 U)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (*.f64 (pow.f64 U 2) (/.f64 1/2 J)) (*.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (*.f64 -2 J)))
(/.f64 (/.f64 (*.f64 (pow.f64 U 2) 1/2) J) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J 2)))
(/.f64 (*.f64 (*.f64 U (/.f64 1/2 J)) (neg.f64 U)) (*.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (*.f64 (pow.f64 U 2) (/.f64 1/2 J)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 -2 J)))
(/.f64 (/.f64 (*.f64 (pow.f64 U 2) 1/2) J) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 -2 J)))
(/.f64 (*.f64 (neg.f64 U) 1) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U)))))
(/.f64 (neg.f64 U) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J (/.f64 2 U))) (*.f64 -2 J)))
(/.f64 (*.f64 (neg.f64 U) U) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(/.f64 (neg.f64 (pow.f64 U 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) 2))
(/.f64 (neg.f64 (pow.f64 U 2)) (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) 4))
(/.f64 (*.f64 (neg.f64 U) (*.f64 U (/.f64 1/2 J))) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (pow.f64 U 2) (/.f64 1/2 J)) (*.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (*.f64 -2 J)))
(/.f64 (/.f64 (*.f64 (pow.f64 U 2) 1/2) J) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J 2)))
(/.f64 (*.f64 (neg.f64 U) (*.f64 U (/.f64 1/2 J))) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 (pow.f64 U 2) (/.f64 1/2 J)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 -2 J)))
(/.f64 (/.f64 (*.f64 (pow.f64 U 2) 1/2) J) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 -2 J)))
(/.f64 (*.f64 U (*.f64 U 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 (pow.f64 U 2) (/.f64 1/2 J)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 -2 J)))
(/.f64 (/.f64 (*.f64 (pow.f64 U 2) 1/2) J) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 -2 J)))
(/.f64 (*.f64 U (*.f64 U -1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (*.f64 (pow.f64 U 2) (/.f64 1/2 J)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 -2 J)))
(/.f64 (/.f64 (*.f64 (pow.f64 U 2) 1/2) J) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 -2 J)))
(/.f64 (*.f64 (*.f64 U 1/2) U) (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (*.f64 (pow.f64 U 2) (/.f64 1/2 J)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 -2 J)))
(/.f64 (/.f64 (*.f64 (pow.f64 U 2) 1/2) J) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 -2 J)))
(/.f64 (*.f64 (*.f64 U 1/2) (*.f64 U -1/2)) (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (*.f64 (*.f64 U 1/2) (*.f64 U (/.f64 1/2 J))) (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (*.f64 (*.f64 U -1/2) 1) (*.f64 (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 2 U)))))
(*.f64 U (/.f64 (/.f64 1/2 J) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J (/.f64 2 U)))))
(*.f64 U (/.f64 1/2 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J (/.f64 2 U))))))
(/.f64 (*.f64 (*.f64 U -1/2) U) (*.f64 (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (*.f64 (pow.f64 U 2) (/.f64 1/2 J)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 -2 J)))
(/.f64 (/.f64 (*.f64 (pow.f64 U 2) 1/2) J) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 -2 J)))
(/.f64 (*.f64 (*.f64 U -1/2) (*.f64 U 1/2)) (*.f64 (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (*.f64 (*.f64 U -1/2) (*.f64 U (/.f64 1/2 J))) (*.f64 (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2)))) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (*.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 U 1/2)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (*.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 U -1/2)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(/.f64 (*.f64 (pow.f64 U 2) (/.f64 1/2 J)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 -2 J)))
(/.f64 (/.f64 (*.f64 (pow.f64 U 2) 1/2) J) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 -2 J)))
(/.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (*.f64 U (/.f64 1/2 J))) (cos.f64 (*.f64 K 1/2)))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (*.f64 U (/.f64 1/2 J))) (neg.f64 (cos.f64 (*.f64 K 1/2))))
(/.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2) (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))
(neg.f64 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))
(/.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (neg.f64 U)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(/.f64 (*.f64 (pow.f64 U 2) (/.f64 1/2 J)) (*.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (*.f64 -2 J)))
(/.f64 (/.f64 (*.f64 (pow.f64 U 2) 1/2) J) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J 2)))
(/.f64 (*.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) (*.f64 U -1/2)) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (*.f64 U (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(/.f64 (*.f64 (pow.f64 U 2) (/.f64 1/2 J)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 -2 J)))
(/.f64 (/.f64 (*.f64 (pow.f64 U 2) 1/2) J) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 -2 J)))
(/.f64 (*.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (cos.f64 (*.f64 K 1/2)))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (*.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (neg.f64 (cos.f64 (*.f64 K 1/2))))
(/.f64 (pow.f64 (*.f64 U (/.f64 1/2 J)) 2) (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))
(neg.f64 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))
(/.f64 (*.f64 (neg.f64 U) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(/.f64 (*.f64 (pow.f64 U 2) (/.f64 1/2 J)) (*.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (*.f64 -2 J)))
(/.f64 (/.f64 (*.f64 (pow.f64 U 2) 1/2) J) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J 2)))
(/.f64 (*.f64 (*.f64 U 1/2) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (*.f64 (*.f64 U -1/2) (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(sqrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 4))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))) 4))
(sqrt.f64 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(cbrt.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 6))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))) 6))
(cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))
(+.f64 1 (-.f64 (pow.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 1/2 K)))) 2) 1))
(+.f64 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) 0)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))) 2)))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(exp.f64 (*.f64 2 (log.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 1))
(*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(-.f64 0 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (*.f64 -2 J)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 1)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3) 1/3)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 2)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(neg.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (*.f64 -2 J)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J 2))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) 2))
(fabs.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 1/2 K))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(log.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2)))))
(neg.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 1/2 K)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (*.f64 -8 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))
(cbrt.f64 (*.f64 (pow.f64 J 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) -8)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (*.f64 -8 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))
(cbrt.f64 (*.f64 (pow.f64 J 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) -8)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J -2) 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 1))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))

eval589.0ms (2.9%)

Compiler

Compiled 28018 to 22070 computations (21.2% saved)

prune190.0ms (0.9%)

Pruning

18 alts after pruning (17 fresh and 1 done)

PrunedKeptTotal
New78717804
Fresh000
Picked213
Done000
Total78918807
Accuracy
100.0%
Counts
807 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
20.3%
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 2)
84.4%
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 3)
41.6%
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) -2) U) U)
85.9%
(*.f64 (*.f64 J (*.f64 -2 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
85.7%
(*.f64 (*.f64 J (*.f64 -2 (log.f64 (exp.f64 (cos.f64 (*.f64 K 1/2)))))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
85.9%
(*.f64 (*.f64 J (*.f64 -2 (expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
85.9%
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
48.6%
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
34.5%
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
20.3%
(*.f64 J (pow.f64 (sqrt.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 2))
31.5%
(*.f64 J (/.f64 (neg.f64 U) J))
10.7%
(*.f64 J (/.f64 U J))
71.8%
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J))))
49.6%
(*.f64 J (log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))))
23.1%
(*.f64 J (expm1.f64 (log1p.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
64.2%
(*.f64 J (cbrt.f64 (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3)))
42.9%
(neg.f64 U)
13.2%
U
Compiler

Compiled 708 to 567 computations (19.9% saved)

localize999.0ms (4.9%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
99.7%
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))
99.1%
(cbrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))
98.8%
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 3)
86.0%
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
99.8%
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))
99.8%
(*.f64 J (*.f64 -2 (expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))))
99.7%
(log1p.f64 (cos.f64 (*.f64 K 1/2)))
86.1%
(*.f64 (*.f64 J (*.f64 -2 (expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
100.0%
(cos.f64 (*.f64 1/2 K))
99.8%
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
99.8%
(*.f64 J (*.f64 -2 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))))))
99.7%
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))))
99.0%
(expm1.f64 (cos.f64 (*.f64 K 1/2)))
86.1%
(*.f64 (*.f64 J (*.f64 -2 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
Compiler

Compiled 372 to 278 computations (25.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 870.0ms
Operation ival-cos, time spent: 230.0ms, 26.0% of total-time
Operation composed, time spent: 207.0ms, 24.0% of total-time
Operation ival-mult, time spent: 177.0ms, 20.0% of total-time
Operation ival-div, time spent: 82.0ms, 9.0% of total-time
Operation ival-log, time spent: 43.0ms, 5.0% of total-time
Operation ival-exp, time spent: 30.0ms, 3.0% of total-time
Operation ival-add, time spent: 28.0ms, 3.0% of total-time
Operation ival-sqrt, time spent: 21.0ms, 2.0% of total-time
Operation ival-sub, time spent: 20.0ms, 2.0% of total-time
Operation const, time spent: 17.0ms, 2.0% of total-time
Operation ival-pow, time spent: 8.0ms, 1.0% of total-time
Operation ival-cbrt, time spent: 6.0ms, 1.0% of total-time

series256.0ms (1.3%)

Counts
14 → 328
Calls
Call 1
Inputs
#<alt (*.f64 (*.f64 J (*.f64 -2 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))>
#<alt (expm1.f64 (cos.f64 (*.f64 K 1/2)))>
#<alt (log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))))>
#<alt (*.f64 J (*.f64 -2 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))))))>
#<alt (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (*.f64 (*.f64 J (*.f64 -2 (expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))>
#<alt (log1p.f64 (cos.f64 (*.f64 K 1/2)))>
#<alt (*.f64 J (*.f64 -2 (expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))))>
#<alt (expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))>
#<alt (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))>
#<alt (pow.f64 (cbrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 3)>
#<alt (cbrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))>
#<alt (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))>
Outputs
#<alt (*.f64 -1 U)>
#<alt (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))>
#<alt (+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))>
#<alt (+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))>
#<alt (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))>
#<alt (*.f64 -1 U)>
#<alt (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))>
#<alt (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))>
#<alt (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))>
#<alt U>
#<alt (*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))>
#<alt (*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))>
#<alt (*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))>
#<alt (-.f64 (exp.f64 1) 1)>
#<alt (-.f64 (+.f64 (exp.f64 1) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (exp.f64 1)))) 1)>
#<alt (-.f64 (+.f64 (exp.f64 1) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (exp.f64 1)) (*.f64 1/96 (*.f64 (pow.f64 K 2) (exp.f64 1)))))) 1)>
#<alt (-.f64 (+.f64 (exp.f64 1) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (exp.f64 1)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -31/46080 (*.f64 (pow.f64 K 2) (exp.f64 1))) (*.f64 1/96 (exp.f64 1))))))) 1)>
#<alt (-.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 1)>
#<alt (-.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 1)>
#<alt (-.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 1)>
#<alt (-.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 1)>
#<alt (-.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 1)>
#<alt (-.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 1)>
#<alt (-.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 1)>
#<alt (-.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 1)>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/8 (pow.f64 K 2)))>
#<alt (+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8)))>
#<alt (+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8)))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 J)>
#<alt (+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))>
#<alt (+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))>
#<alt (+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 J)>
#<alt (+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))>
#<alt (+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))>
#<alt (+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/8 (pow.f64 K 2)))>
#<alt (+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8)))>
#<alt (+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8)))>
#<alt (*.f64 -1 U)>
#<alt (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))>
#<alt (+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))>
#<alt (+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))>
#<alt (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))>
#<alt (*.f64 -1 U)>
#<alt (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))>
#<alt (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))>
#<alt (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))>
#<alt U>
#<alt (*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))>
#<alt (*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))>
#<alt (*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))>
#<alt (log.f64 2)>
#<alt (+.f64 (log.f64 2) (*.f64 -1/16 (pow.f64 K 2)))>
#<alt (+.f64 (log.f64 2) (*.f64 (pow.f64 K 2) (-.f64 (*.f64 -1/1536 (pow.f64 K 2)) 1/16)))>
#<alt (+.f64 (log.f64 2) (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 -1/92160 (pow.f64 K 2)) 1/1536)) 1/16)))>
#<alt (log.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))))>
#<alt (log.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))))>
#<alt (log.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))))>
#<alt (log.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))))>
#<alt (log.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))))>
#<alt (log.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))))>
#<alt (log.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))))>
#<alt (log.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 J)>
#<alt (+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))>
#<alt (+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))>
#<alt (+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/8 (pow.f64 K 2)))>
#<alt (+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8)))>
#<alt (+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8)))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (*.f64 -1 U)>
#<alt (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))>
#<alt (+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))>
#<alt (+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))>
#<alt (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))>
#<alt (*.f64 -1 U)>
#<alt (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))>
#<alt (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))>
#<alt (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))>
#<alt U>
#<alt (*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))>
#<alt (*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))>
#<alt (*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))>
#<alt (*.f64 1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))>
#<alt (+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) U))>
#<alt (+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 3))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U))))>
#<alt (+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (pow.f64 U 5))))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U))))>
#<alt (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))))>
#<alt (*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))))))>
#<alt (*.f64 -1 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 2) 3)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (cbrt.f64 2) 3)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 2) 3)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (cbrt.f64 2) 3)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (pow.f64 (cbrt.f64 2) 3)) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 2) 3)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K))))))))>
#<alt (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))>
#<alt (+.f64 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))>
#<alt (+.f64 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))>
#<alt (+.f64 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))))))>
#<alt (*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))>
#<alt (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))))>
#<alt (+.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 -2) 3) (*.f64 J (cos.f64 (*.f64 1/2 K))))))))>
#<alt (+.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 -2) 3) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 (cbrt.f64 -2) 3) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))))))))>
#<alt (*.f64 1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))>
#<alt (*.f64 U (+.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 -2) 3)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (pow.f64 U 2))))>
#<alt (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 -2) 3)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (pow.f64 U 2)))))>
#<alt (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 -2) 3)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (pow.f64 U 2))))))>
#<alt (*.f64 -1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))>
#<alt (*.f64 -1 (*.f64 U (+.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 -2) 3)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (pow.f64 U 2)))))>
#<alt (*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 -2) 3)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (pow.f64 U 2))))))>
#<alt (*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 -2) 3)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (pow.f64 U 2)))))))>
#<alt (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J)))))))>
#<alt (+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J)))))) (pow.f64 U 2)))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J)))))) (pow.f64 U 2)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))) (*.f64 2/9 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))))))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J)))))) (pow.f64 U 2)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))) (*.f64 2/9 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (+.f64 (*.f64 -8/9 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (+.f64 (*.f64 4/81 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (*.f64 32/9 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6)))))))))))))>
#<alt (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2))>
#<alt (*.f64 J (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2)))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (cbrt.f64 -2))))>
#<alt (*.f64 J (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2)))) (+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (cbrt.f64 -2)) (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 14))) (*.f64 (cbrt.f64 -2) (+.f64 (*.f64 -1/192 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/1152 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))))))>
#<alt (*.f64 J (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2)))) (+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (cbrt.f64 -2)) (+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 14))) (*.f64 (cbrt.f64 -2) (+.f64 (*.f64 -1/192 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/1152 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 20))) (*.f64 (cbrt.f64 -2) (+.f64 (*.f64 -1/4608 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (+.f64 (*.f64 1/82944 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 1/1152 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))))))))))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 2)))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 (pow.f64 U 2) (cbrt.f64 2)))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (cbrt.f64 2)))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 (pow.f64 U 2) (cbrt.f64 2)))) (+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (cbrt.f64 2)) (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 14))) (*.f64 (cbrt.f64 2) (+.f64 (*.f64 -1/192 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/1152 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))))))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 (pow.f64 U 2) (cbrt.f64 2)))) (+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (cbrt.f64 2)) (+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 14))) (*.f64 (cbrt.f64 2) (+.f64 (*.f64 -1/192 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/1152 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 20))) (*.f64 (cbrt.f64 2) (+.f64 (*.f64 -1/4608 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (+.f64 (*.f64 1/82944 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 1/1152 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))))))))))))>
#<alt (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (cbrt.f64 -2)))>
#<alt (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/24 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (cbrt.f64 -2)))) (*.f64 1/96 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (cbrt.f64 -2))))>
#<alt (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/24 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (cbrt.f64 -2)))) (+.f64 (*.f64 1/96 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/2304 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (*.f64 (cbrt.f64 -2) (-.f64 (*.f64 1/384 J) (*.f64 1/192 J)))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (*.f64 (cbrt.f64 -2) (+.f64 (*.f64 1/18432 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))) (*.f64 1/144 (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -3/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))))))))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (cbrt.f64 -2))))>
#<alt (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/24 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (cbrt.f64 -2)))) (+.f64 (*.f64 1/96 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/2304 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (*.f64 (cbrt.f64 -2) (-.f64 (*.f64 1/384 J) (*.f64 1/192 J)))))) (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/24 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (*.f64 (cbrt.f64 -2) (+.f64 (*.f64 1/18432 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))) (*.f64 1/144 (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -3/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2))))))))))) (+.f64 (*.f64 1/288 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 8))) (*.f64 (pow.f64 U 2) (*.f64 (cbrt.f64 -2) (-.f64 (*.f64 1/384 J) (*.f64 1/192 J))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (*.f64 (cbrt.f64 -2) (-.f64 (*.f64 -1/46080 J) (+.f64 (*.f64 -1/12 (-.f64 (*.f64 1/384 J) (*.f64 1/192 J))) (*.f64 -1/13824 J))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (*.f64 (cbrt.f64 -2) (+.f64 (*.f64 1/5308416 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)))) (+.f64 (*.f64 1/13824 (/.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -3/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/4320 (+.f64 (*.f64 -180 (/.f64 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 15/256 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)))) (*.f64 45/4 (/.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 J 2) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))))))))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (*.f64 (cbrt.f64 -2) (+.f64 (*.f64 1/18432 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))) (*.f64 1/144 (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -3/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2))))))))))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (cbrt.f64 -2))))>
#<alt (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/6) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))>
#<alt (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/6) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))>
#<alt (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/6) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))>
#<alt (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/6) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))>
#<alt (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/6) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))>
#<alt (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/6) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))>
#<alt (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/6) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))>
#<alt (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/6) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))>
#<alt (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2))>
#<alt (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2)))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))>
#<alt (+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -5/1152 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 11) (pow.f64 (cos.f64 (*.f64 1/2 K)) 11)))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2)))) (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (cbrt.f64 -2))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (cbrt.f64 -2))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -5/1152 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 11) (pow.f64 (cos.f64 (*.f64 1/2 K)) 11)))) (cbrt.f64 -2))) (*.f64 55/82944 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 17) (pow.f64 (cos.f64 (*.f64 1/2 K)) 17)))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2)))))))))>
#<alt (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U))))))))>
#<alt (+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U))))))) (pow.f64 U 2)))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))))))>
#<alt (+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U))))))) (pow.f64 U 2)))) (+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 2/9 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (pow.f64 U 4)))))>
#<alt (+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U))))))) (pow.f64 U 2)))) (+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))))) (+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 2/9 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (pow.f64 U 4))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (+.f64 (*.f64 -8/9 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (+.f64 (*.f64 4/81 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 32/9 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))))))) (pow.f64 U 6))))))>
#<alt (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U))))))))>
#<alt (+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U))))))) (pow.f64 U 2)))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))))))>
#<alt (+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U))))))) (pow.f64 U 2)))) (+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 2/9 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (pow.f64 U 4)))))>
#<alt (+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U))))))) (pow.f64 U 2)))) (+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))))) (+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 2/9 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (pow.f64 U 4))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (+.f64 (*.f64 -8/9 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (+.f64 (*.f64 4/81 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 32/9 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))))))) (pow.f64 U 6))))))>
#<alt (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (/.f64 1/2 J)>
#<alt (+.f64 (*.f64 1/16 (/.f64 (pow.f64 K 2) J)) (*.f64 1/2 (/.f64 1 J)))>
#<alt (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 5/768 (/.f64 (pow.f64 K 2) J)) (*.f64 1/16 (/.f64 1 J)))) (*.f64 1/2 (/.f64 1 J)))>
#<alt (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 61/92160 (/.f64 (pow.f64 K 2) J)) (*.f64 5/768 (/.f64 1 J)))) (*.f64 1/16 (/.f64 1 J)))) (*.f64 1/2 (/.f64 1 J)))>
#<alt (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
Calls

84 calls:

TimeVariablePointExpression
53.0ms
K
@inf
(cbrt (* J (* (* -2 (cos (* K 1/2))) (sqrt (+ (* 1 1) (* (* U (/ (/ 1/2 J) (cos (* K 1/2)))) (* U (/ (/ 1/2 J) (cos (* K 1/2))))))))))
41.0ms
K
@inf
(log (+ 1 (cos (* K 1/2))))
27.0ms
K
@-inf
(cbrt (* J (* (* -2 (cos (* K 1/2))) (sqrt (+ (* 1 1) (* (* U (/ (/ 1/2 J) (cos (* K 1/2)))) (* U (/ (/ 1/2 J) (cos (* K 1/2))))))))))
16.0ms
K
@-inf
(log (+ 1 (cos (* K 1/2))))
14.0ms
K
@0
(cbrt (* J (* (* -2 (cos (* K 1/2))) (sqrt (+ (* 1 1) (* (* U (/ (/ 1/2 J) (cos (* K 1/2)))) (* U (/ (/ 1/2 J) (cos (* K 1/2))))))))))

rewrite229.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
708×prod-diff
536×associate-*r*
378×associate-*l*
231×log1p-expm1-u
230×cbrt-prod
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
046588
1699588
27355588
Stop Event
node limit
Counts
14 → 353
Calls
Call 1
Inputs
(*.f64 (*.f64 J (*.f64 -2 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(expm1.f64 (cos.f64 (*.f64 K 1/2)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 -2 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(cos.f64 (*.f64 1/2 K))
(*.f64 (*.f64 J (*.f64 -2 (expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(log1p.f64 (cos.f64 (*.f64 K 1/2)))
(*.f64 J (*.f64 -2 (expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 3)
(cbrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 1)
(pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 3) (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1))
(+.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) -1)
(-.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 1 (expm1.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) 3) 1) (+.f64 (*.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (exp.f64 (cos.f64 (*.f64 K 1/2)))) (+.f64 1 (*.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) 1))))
(/.f64 (-.f64 (*.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (exp.f64 (cos.f64 (*.f64 K 1/2)))) 1) (+.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) 1))
(pow.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))) 1)
(pow.f64 (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) 3)
(pow.f64 (pow.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) 2)
(sqrt.f64 (pow.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))) 2))
(log.f64 (exp.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))))))
(cbrt.f64 (pow.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))) 3))
(log1p.f64 (expm1.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) 1))
(+.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) -1)
(-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 1 (cos.f64 (*.f64 K 1/2)))
(*.f64 (cos.f64 (*.f64 K 1/2)) 1)
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 3) 1) (+.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (+.f64 1 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) 1) (+.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))
(pow.f64 (cos.f64 (*.f64 K 1/2)) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))
(cos.f64 (*.f64 K 1/2))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (log.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 1)
(-.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)) (*.f64 J -2))
(/.f64 1 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(/.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 1/2 J))
(/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (/.f64 1/2 J))) (sqrt.f64 (/.f64 1/2 J)))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) 1) (/.f64 1/2 J))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) 1/2) (/.f64 1 J))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2)) (cbrt.f64 (/.f64 1/2 J)))
(pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 J 3)))
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (/.f64 1/2 J) 3)))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 1))
(exp.f64 (-.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) (log.f64 (/.f64 1/2 J))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 1)
(-.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)) (*.f64 J -2))
(/.f64 1 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(/.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 1/2 J))
(/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (/.f64 1/2 J))) (sqrt.f64 (/.f64 1/2 J)))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) 1) (/.f64 1/2 J))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) 1/2) (/.f64 1 J))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2)) (cbrt.f64 (/.f64 1/2 J)))
(pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 J 3)))
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (/.f64 1/2 J) 3)))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 1))
(exp.f64 (-.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) (log.f64 (/.f64 1/2 J))))
(+.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) -1)
(-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 1 (cos.f64 (*.f64 K 1/2)))
(*.f64 (cos.f64 (*.f64 K 1/2)) 1)
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 3) 1) (+.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (+.f64 1 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) 1) (+.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))
(pow.f64 (cos.f64 (*.f64 K 1/2)) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (log.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 1)
(pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 3) (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))) 1)
(*.f64 1 (log1p.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 (cbrt.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))) 1)
(pow.f64 (cbrt.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) 3)
(pow.f64 (pow.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) 2)
(sqrt.f64 (pow.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))) 2))
(log.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (pow.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 1)
(-.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)) (*.f64 J -2))
(/.f64 1 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(/.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 1/2 J))
(/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (/.f64 1/2 J))) (sqrt.f64 (/.f64 1/2 J)))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) 1) (/.f64 1/2 J))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) 1/2) (/.f64 1 J))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2)) (cbrt.f64 (/.f64 1/2 J)))
(pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 J 3)))
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (/.f64 1/2 J) 3)))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 1))
(exp.f64 (-.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) (log.f64 (/.f64 1/2 J))))
(+.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) -1)
(-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 1 (cos.f64 (*.f64 K 1/2)))
(*.f64 (cos.f64 (*.f64 K 1/2)) 1)
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 3) 1) (+.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (+.f64 1 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) 1) (+.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))
(pow.f64 (cos.f64 (*.f64 K 1/2)) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))
(cos.f64 (*.f64 K 1/2))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (log.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 1)
(pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 3) (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 1)
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) J))
(*.f64 1 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 (*.f64 J -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 J -2) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1)
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (*.f64 J (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) J))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) J)
(*.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 (cbrt.f64 J) (*.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) 2) (*.f64 (cbrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2)) (*.f64 (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 2) (*.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) J))
(*.f64 (pow.f64 (cbrt.f64 J) 2) (*.f64 (cbrt.f64 J) (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) (*.f64 (sqrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6) (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2)))
(*.f64 (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) (*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) J))
(*.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) (sqrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) (*.f64 J -2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 2) 3) (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6) 3) (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6) 3))
(*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))
(*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2))) (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) 2)) (cbrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (*.f64 J (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 J (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 2)) (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 (*.f64 J (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) (sqrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (*.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 J))
(*.f64 (*.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) (sqrt.f64 J)) (sqrt.f64 J))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) 1) (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) (cbrt.f64 J)) (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6)) (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6))
(*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) J) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 3) (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1)
(*.f64 (cbrt.f64 J) (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) (cbrt.f64 J))
(*.f64 (cbrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(*.f64 (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (cbrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6) (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1/3) (pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1/3))
(pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/3)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 1)
(*.f64 1/2 (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (*.f64 (/.f64 1 J) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1/2 J) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 1/2 J) (/.f64 1 (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2) (/.f64 (cbrt.f64 (/.f64 1/2 J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2) (*.f64 (cbrt.f64 (/.f64 1/2 J)) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (sqrt.f64 (/.f64 1/2 J)) (/.f64 (sqrt.f64 (/.f64 1/2 J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (/.f64 1/2 J)) (*.f64 (sqrt.f64 (/.f64 1/2 J)) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (/.f64 1/2 J) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 1/2 J) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (/.f64 1 J) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1/2 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 1 J) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2) 1) (/.f64 (cbrt.f64 (/.f64 1/2 J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (cbrt.f64 (/.f64 1/2 J)) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1/2 J)) 1) (/.f64 (sqrt.f64 (/.f64 1/2 J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1/2 J)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (sqrt.f64 (/.f64 1/2 J)) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) -1)
(pow.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 2)
(neg.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(sqrt.f64 (pow.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (exp.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 1/2 J) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 1))

simplify486.0ms (2.4%)

Algorithm
egg-herbie
Rules
1032×distribute-lft-in
1028×distribute-rgt-in
934×*-commutative
566×times-frac
564×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0121554315
1374153228
Stop Event
node limit
Counts
681 → 511
Calls
Call 1
Inputs
(*.f64 -1 U)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -1 U)
(*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))
(*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))
(*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))
U
(*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))
(-.f64 (exp.f64 1) 1)
(-.f64 (+.f64 (exp.f64 1) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (exp.f64 1)))) 1)
(-.f64 (+.f64 (exp.f64 1) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (exp.f64 1)) (*.f64 1/96 (*.f64 (pow.f64 K 2) (exp.f64 1)))))) 1)
(-.f64 (+.f64 (exp.f64 1) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (exp.f64 1)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -31/46080 (*.f64 (pow.f64 K 2) (exp.f64 1))) (*.f64 1/96 (exp.f64 1))))))) 1)
(-.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 1)
(-.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 1)
(-.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 1)
(-.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 1)
(-.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 1)
(-.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 1)
(-.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 1)
(-.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 1)
1
(+.f64 1 (*.f64 -1/8 (pow.f64 K 2)))
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8)))
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8)))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 J)
(+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 J)
(+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
1
(+.f64 1 (*.f64 -1/8 (pow.f64 K 2)))
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8)))
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8)))
(*.f64 -1 U)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -1 U)
(*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))
(*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))
(*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))
U
(*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))
(log.f64 2)
(+.f64 (log.f64 2) (*.f64 -1/16 (pow.f64 K 2)))
(+.f64 (log.f64 2) (*.f64 (pow.f64 K 2) (-.f64 (*.f64 -1/1536 (pow.f64 K 2)) 1/16)))
(+.f64 (log.f64 2) (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 -1/92160 (pow.f64 K 2)) 1/1536)) 1/16)))
(log.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))))
(log.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))))
(log.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))))
(log.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))))
(log.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))))
(log.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))))
(log.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))))
(log.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 J)
(+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
1
(+.f64 1 (*.f64 -1/8 (pow.f64 K 2)))
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8)))
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8)))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(*.f64 -1 U)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -1 U)
(*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))
(*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))
(*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))
U
(*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))
(*.f64 1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))
(+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) U))
(+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 3))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U))))
(+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (pow.f64 U 5))))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 -1 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 2) 3)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (cbrt.f64 2) 3)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 2) 3)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (cbrt.f64 2) 3)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (pow.f64 (cbrt.f64 2) 3)) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 2) 3)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K))))))))
(*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(+.f64 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))
(+.f64 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))
(+.f64 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))))))
(*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 -2) 3) (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(+.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 -2) 3) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 (cbrt.f64 -2) 3) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))))))))
(*.f64 1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))
(*.f64 U (+.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 -2) 3)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (pow.f64 U 2))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 -2) 3)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (pow.f64 U 2)))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 -2) 3)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (pow.f64 U 2))))))
(*.f64 -1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 -2) 3)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (pow.f64 U 2)))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 -2) 3)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (pow.f64 U 2))))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 -2) 3)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (pow.f64 U 2)))))))
(*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J)))))))
(+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J)))))) (pow.f64 U 2)))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J)))))) (pow.f64 U 2)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))) (*.f64 2/9 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))))))))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J)))))) (pow.f64 U 2)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))) (*.f64 2/9 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (+.f64 (*.f64 -8/9 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (+.f64 (*.f64 4/81 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (*.f64 32/9 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6)))))))))))))
(*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2))
(*.f64 J (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2)))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (cbrt.f64 -2))))
(*.f64 J (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2)))) (+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (cbrt.f64 -2)) (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 14))) (*.f64 (cbrt.f64 -2) (+.f64 (*.f64 -1/192 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/1152 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))))))
(*.f64 J (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2)))) (+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (cbrt.f64 -2)) (+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 14))) (*.f64 (cbrt.f64 -2) (+.f64 (*.f64 -1/192 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/1152 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 20))) (*.f64 (cbrt.f64 -2) (+.f64 (*.f64 -1/4608 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (+.f64 (*.f64 1/82944 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 1/1152 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 2)))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 (pow.f64 U 2) (cbrt.f64 2)))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (cbrt.f64 2)))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 (pow.f64 U 2) (cbrt.f64 2)))) (+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (cbrt.f64 2)) (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 14))) (*.f64 (cbrt.f64 2) (+.f64 (*.f64 -1/192 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/1152 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))))))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 (pow.f64 U 2) (cbrt.f64 2)))) (+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (cbrt.f64 2)) (+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 14))) (*.f64 (cbrt.f64 2) (+.f64 (*.f64 -1/192 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/1152 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 20))) (*.f64 (cbrt.f64 2) (+.f64 (*.f64 -1/4608 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (+.f64 (*.f64 1/82944 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 1/1152 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))))))))))))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (cbrt.f64 -2)))
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/24 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (cbrt.f64 -2)))) (*.f64 1/96 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (cbrt.f64 -2))))
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/24 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (cbrt.f64 -2)))) (+.f64 (*.f64 1/96 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/2304 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (*.f64 (cbrt.f64 -2) (-.f64 (*.f64 1/384 J) (*.f64 1/192 J)))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (*.f64 (cbrt.f64 -2) (+.f64 (*.f64 1/18432 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))) (*.f64 1/144 (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -3/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))))))))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (cbrt.f64 -2))))
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/24 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (cbrt.f64 -2)))) (+.f64 (*.f64 1/96 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/2304 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (*.f64 (cbrt.f64 -2) (-.f64 (*.f64 1/384 J) (*.f64 1/192 J)))))) (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/24 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (*.f64 (cbrt.f64 -2) (+.f64 (*.f64 1/18432 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))) (*.f64 1/144 (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -3/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2))))))))))) (+.f64 (*.f64 1/288 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 8))) (*.f64 (pow.f64 U 2) (*.f64 (cbrt.f64 -2) (-.f64 (*.f64 1/384 J) (*.f64 1/192 J))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (*.f64 (cbrt.f64 -2) (-.f64 (*.f64 -1/46080 J) (+.f64 (*.f64 -1/12 (-.f64 (*.f64 1/384 J) (*.f64 1/192 J))) (*.f64 -1/13824 J))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (*.f64 (cbrt.f64 -2) (+.f64 (*.f64 1/5308416 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)))) (+.f64 (*.f64 1/13824 (/.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -3/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/4320 (+.f64 (*.f64 -180 (/.f64 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 15/256 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)))) (*.f64 45/4 (/.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 J 2) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))))))))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (*.f64 (cbrt.f64 -2) (+.f64 (*.f64 1/18432 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))) (*.f64 1/144 (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -3/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2))))))))))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (cbrt.f64 -2))))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/6) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/6) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/6) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/6) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/6) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/6) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/6) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/6) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2))
(+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2)))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -5/1152 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 11) (pow.f64 (cos.f64 (*.f64 1/2 K)) 11)))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2)))) (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (cbrt.f64 -2))))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (cbrt.f64 -2))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -5/1152 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 11) (pow.f64 (cos.f64 (*.f64 1/2 K)) 11)))) (cbrt.f64 -2))) (*.f64 55/82944 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 17) (pow.f64 (cos.f64 (*.f64 1/2 K)) 17)))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2)))))))))
(*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U))))))))
(+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U))))))) (pow.f64 U 2)))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))))))
(+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U))))))) (pow.f64 U 2)))) (+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 2/9 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (pow.f64 U 4)))))
(+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U))))))) (pow.f64 U 2)))) (+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))))) (+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 2/9 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (pow.f64 U 4))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (+.f64 (*.f64 -8/9 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (+.f64 (*.f64 4/81 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 32/9 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))))))) (pow.f64 U 6))))))
(*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U))))))))
(+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U))))))) (pow.f64 U 2)))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))))))
(+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U))))))) (pow.f64 U 2)))) (+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 2/9 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (pow.f64 U 4)))))
(+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U))))))) (pow.f64 U 2)))) (+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))))) (+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 2/9 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (pow.f64 U 4))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (+.f64 (*.f64 -8/9 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (+.f64 (*.f64 4/81 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 32/9 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))))))) (pow.f64 U 6))))))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 1/2 J)
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 K 2) J)) (*.f64 1/2 (/.f64 1 J)))
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 5/768 (/.f64 (pow.f64 K 2) J)) (*.f64 1/16 (/.f64 1 J)))) (*.f64 1/2 (/.f64 1 J)))
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 61/92160 (/.f64 (pow.f64 K 2) J)) (*.f64 5/768 (/.f64 1 J)))) (*.f64 1/16 (/.f64 1 J)))) (*.f64 1/2 (/.f64 1 J)))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 1)
(pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 3) (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1))
(+.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) -1)
(-.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 1 (expm1.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) 3) 1) (+.f64 (*.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (exp.f64 (cos.f64 (*.f64 K 1/2)))) (+.f64 1 (*.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) 1))))
(/.f64 (-.f64 (*.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (exp.f64 (cos.f64 (*.f64 K 1/2)))) 1) (+.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) 1))
(pow.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))) 1)
(pow.f64 (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) 3)
(pow.f64 (pow.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) 2)
(sqrt.f64 (pow.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))) 2))
(log.f64 (exp.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))))))
(cbrt.f64 (pow.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))) 3))
(log1p.f64 (expm1.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) 1))
(+.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) -1)
(-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 1 (cos.f64 (*.f64 K 1/2)))
(*.f64 (cos.f64 (*.f64 K 1/2)) 1)
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 3) 1) (+.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (+.f64 1 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) 1) (+.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))
(pow.f64 (cos.f64 (*.f64 K 1/2)) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))
(cos.f64 (*.f64 K 1/2))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (log.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 1)
(-.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)) (*.f64 J -2))
(/.f64 1 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(/.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 1/2 J))
(/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (/.f64 1/2 J))) (sqrt.f64 (/.f64 1/2 J)))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) 1) (/.f64 1/2 J))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) 1/2) (/.f64 1 J))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2)) (cbrt.f64 (/.f64 1/2 J)))
(pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 J 3)))
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (/.f64 1/2 J) 3)))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 1))
(exp.f64 (-.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) (log.f64 (/.f64 1/2 J))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 1)
(-.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)) (*.f64 J -2))
(/.f64 1 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(/.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 1/2 J))
(/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (/.f64 1/2 J))) (sqrt.f64 (/.f64 1/2 J)))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) 1) (/.f64 1/2 J))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) 1/2) (/.f64 1 J))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2)) (cbrt.f64 (/.f64 1/2 J)))
(pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 J 3)))
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (/.f64 1/2 J) 3)))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 1))
(exp.f64 (-.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) (log.f64 (/.f64 1/2 J))))
(+.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) -1)
(-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 1 (cos.f64 (*.f64 K 1/2)))
(*.f64 (cos.f64 (*.f64 K 1/2)) 1)
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 3) 1) (+.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (+.f64 1 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) 1) (+.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))
(pow.f64 (cos.f64 (*.f64 K 1/2)) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (log.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 1)
(pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 3) (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))) 1)
(*.f64 1 (log1p.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 (cbrt.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))) 1)
(pow.f64 (cbrt.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) 3)
(pow.f64 (pow.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) 2)
(sqrt.f64 (pow.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))) 2))
(log.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (pow.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 1)
(-.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)) (*.f64 J -2))
(/.f64 1 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(/.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 1/2 J))
(/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (/.f64 1/2 J))) (sqrt.f64 (/.f64 1/2 J)))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) 1) (/.f64 1/2 J))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) 1/2) (/.f64 1 J))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2)) (cbrt.f64 (/.f64 1/2 J)))
(pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 J 3)))
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (/.f64 1/2 J) 3)))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 1))
(exp.f64 (-.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) (log.f64 (/.f64 1/2 J))))
(+.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) -1)
(-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 1 (cos.f64 (*.f64 K 1/2)))
(*.f64 (cos.f64 (*.f64 K 1/2)) 1)
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 3) 1) (+.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (+.f64 1 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) 1) (+.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))
(pow.f64 (cos.f64 (*.f64 K 1/2)) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))
(cos.f64 (*.f64 K 1/2))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (log.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 1)
(pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 3) (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 1)
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) J))
(*.f64 1 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 (*.f64 J -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 J -2) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1)
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (*.f64 J (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) J))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) J)
(*.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 (cbrt.f64 J) (*.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) 2) (*.f64 (cbrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2)) (*.f64 (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 2) (*.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) J))
(*.f64 (pow.f64 (cbrt.f64 J) 2) (*.f64 (cbrt.f64 J) (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) (*.f64 (sqrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6) (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2)))
(*.f64 (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) (*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) J))
(*.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) (sqrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) (*.f64 J -2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 2) 3) (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6) 3) (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6) 3))
(*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))
(*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2))) (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) 2)) (cbrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (*.f64 J (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 J (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 2)) (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 (*.f64 J (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) (sqrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (*.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 J))
(*.f64 (*.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) (sqrt.f64 J)) (sqrt.f64 J))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) 1) (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) (cbrt.f64 J)) (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6)) (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6))
(*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) J) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 3) (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1)
(*.f64 (cbrt.f64 J) (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) (cbrt.f64 J))
(*.f64 (cbrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(*.f64 (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (cbrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6) (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1/3) (pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1/3))
(pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/3)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 1)
(*.f64 1/2 (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (*.f64 (/.f64 1 J) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1/2 J) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 1/2 J) (/.f64 1 (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2) (/.f64 (cbrt.f64 (/.f64 1/2 J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2) (*.f64 (cbrt.f64 (/.f64 1/2 J)) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (sqrt.f64 (/.f64 1/2 J)) (/.f64 (sqrt.f64 (/.f64 1/2 J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (/.f64 1/2 J)) (*.f64 (sqrt.f64 (/.f64 1/2 J)) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (/.f64 1/2 J) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 1/2 J) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (/.f64 1 J) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1/2 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 1 J) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2) 1) (/.f64 (cbrt.f64 (/.f64 1/2 J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (cbrt.f64 (/.f64 1/2 J)) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1/2 J)) 1) (/.f64 (sqrt.f64 (/.f64 1/2 J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1/2 J)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (sqrt.f64 (/.f64 1/2 J)) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) -1)
(pow.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 2)
(neg.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(sqrt.f64 (pow.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (exp.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 1/2 J) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 1))
Outputs
(*.f64 -1 U)
(neg.f64 U)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))
(fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (neg.f64 U))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))
(fma.f64 -1 U (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)))))))
(-.f64 (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)))))) U)
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))
(fma.f64 -1 U (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 (pow.f64 J 2) (fma.f64 -4 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))
(-.f64 (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 (pow.f64 J 2) (fma.f64 -4 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))) U)
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(neg.f64 (*.f64 J (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (neg.f64 (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(neg.f64 (*.f64 J (fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (neg.f64 (fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(neg.f64 (*.f64 J (fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (fma.f64 1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(*.f64 (fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (fma.f64 1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))) (neg.f64 J))
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(*.f64 -2 (+.f64 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 J (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (/.f64 (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 -2 (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 J (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (fma.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (fma.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (*.f64 1/2 (*.f64 J (+.f64 (*.f64 -1/4 (fma.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (fma.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24))))) (*.f64 -1/32 (*.f64 (pow.f64 U 2) (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 J (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 -2 (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (/.f64 (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (fma.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 1/12288 (/.f64 (pow.f64 U 2) J)) (*.f64 1/2 (*.f64 J (fma.f64 -1/4 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 13/2880) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24))) (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (/.f64 (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) -1/32))))))))) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (/.f64 (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (/.f64 (*.f64 -1/4 (pow.f64 U 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 3)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))) (/.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (fma.f64 1/64 (/.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3)) (/.f64 -1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 5)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (/.f64 1/64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))) (neg.f64 (/.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 5)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (/.f64 1/64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3))) (/.f64 -1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(*.f64 -1 U)
(neg.f64 U)
(*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))
(*.f64 U (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2)) -1))
(*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))
(*.f64 U (+.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))))) -1))
(*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (fma.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))) -1)))
(*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))
(*.f64 U (+.f64 (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4)))))) -1))
U
(*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))
(*.f64 (neg.f64 U) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2)) -1))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))
(*.f64 (neg.f64 U) (+.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))))) -1))
(*.f64 U (neg.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (fma.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))) -1))))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))
(*.f64 (neg.f64 U) (+.f64 (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4)))))) -1))
(-.f64 (exp.f64 1) 1)
(expm1.f64 1)
(-.f64 (+.f64 (exp.f64 1) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (exp.f64 1)))) 1)
(+.f64 (E.f64) (-.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (E.f64))) 1))
(+.f64 (E.f64) (fma.f64 -1/8 (*.f64 (pow.f64 K 2) (E.f64)) -1))
(-.f64 (+.f64 (exp.f64 1) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (exp.f64 1)) (*.f64 1/96 (*.f64 (pow.f64 K 2) (exp.f64 1)))))) 1)
(+.f64 (E.f64) (-.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (E.f64) (*.f64 (*.f64 (pow.f64 K 2) (E.f64)) 1/96))) 1))
(+.f64 (E.f64) (fma.f64 (pow.f64 K 2) (*.f64 (E.f64) (+.f64 -1/8 (*.f64 1/96 (pow.f64 K 2)))) -1))
(-.f64 (+.f64 (exp.f64 1) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (exp.f64 1)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -31/46080 (*.f64 (pow.f64 K 2) (exp.f64 1))) (*.f64 1/96 (exp.f64 1))))))) 1)
(+.f64 (E.f64) (-.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (E.f64) (*.f64 (pow.f64 K 2) (fma.f64 -31/46080 (*.f64 (pow.f64 K 2) (E.f64)) (*.f64 (E.f64) 1/96))))) 1))
(+.f64 (E.f64) (fma.f64 (pow.f64 K 2) (fma.f64 -1/8 (E.f64) (*.f64 (pow.f64 K 2) (*.f64 (E.f64) (+.f64 (*.f64 -31/46080 (pow.f64 K 2)) 1/96)))) -1))
(-.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 1)
(expm1.f64 (cos.f64 (*.f64 1/2 K)))
(-.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 1)
(expm1.f64 (cos.f64 (*.f64 1/2 K)))
(-.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 1)
(expm1.f64 (cos.f64 (*.f64 1/2 K)))
(-.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 1)
(expm1.f64 (cos.f64 (*.f64 1/2 K)))
(-.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 1)
(expm1.f64 (cos.f64 (*.f64 1/2 K)))
(-.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 1)
(expm1.f64 (cos.f64 (*.f64 1/2 K)))
(-.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 1)
(expm1.f64 (cos.f64 (*.f64 1/2 K)))
(-.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 1)
(expm1.f64 (cos.f64 (*.f64 1/2 K)))
1
(+.f64 1 (*.f64 -1/8 (pow.f64 K 2)))
(+.f64 1 (*.f64 (pow.f64 K 2) -1/8))
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8)))
(+.f64 1 (*.f64 (pow.f64 K 2) (fma.f64 1/384 (pow.f64 K 2) -1/8)))
(+.f64 1 (*.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) 1/384 -1/8)))
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8)))
(+.f64 1 (*.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 (pow.f64 K 2) -1/46080)) -1/8)))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 J)
(+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))
(fma.f64 -2 J (*.f64 (*.f64 J 1/4) (pow.f64 K 2)))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))
(fma.f64 -2 J (*.f64 (pow.f64 K 2) (fma.f64 -1/192 (*.f64 J (pow.f64 K 2)) (*.f64 J 1/4))))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))
(fma.f64 -2 J (*.f64 (pow.f64 K 2) (fma.f64 1/4 J (*.f64 (pow.f64 K 2) (fma.f64 -1/192 J (*.f64 (*.f64 J (pow.f64 K 2)) 1/23040))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 J)
(+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))
(fma.f64 -2 J (*.f64 (*.f64 J 1/4) (pow.f64 K 2)))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))
(fma.f64 -2 J (*.f64 (pow.f64 K 2) (fma.f64 -1/192 (*.f64 J (pow.f64 K 2)) (*.f64 J 1/4))))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))
(fma.f64 -2 J (*.f64 (pow.f64 K 2) (fma.f64 1/4 J (*.f64 (pow.f64 K 2) (fma.f64 -1/192 J (*.f64 (*.f64 J (pow.f64 K 2)) 1/23040))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
1
(+.f64 1 (*.f64 -1/8 (pow.f64 K 2)))
(+.f64 1 (*.f64 (pow.f64 K 2) -1/8))
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8)))
(+.f64 1 (*.f64 (pow.f64 K 2) (fma.f64 1/384 (pow.f64 K 2) -1/8)))
(+.f64 1 (*.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) 1/384 -1/8)))
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8)))
(+.f64 1 (*.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 (pow.f64 K 2) -1/46080)) -1/8)))
(*.f64 -1 U)
(neg.f64 U)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))
(fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (neg.f64 U))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))
(fma.f64 -1 U (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)))))))
(-.f64 (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)))))) U)
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))
(fma.f64 -1 U (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 (pow.f64 J 2) (fma.f64 -4 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))
(-.f64 (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 (pow.f64 J 2) (fma.f64 -4 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))) U)
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(neg.f64 (*.f64 J (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (neg.f64 (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(neg.f64 (*.f64 J (fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (neg.f64 (fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(neg.f64 (*.f64 J (fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (fma.f64 1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(*.f64 (fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (fma.f64 1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))) (neg.f64 J))
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(*.f64 -2 (+.f64 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 J (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (/.f64 (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 -2 (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 J (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (fma.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (fma.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (*.f64 1/2 (*.f64 J (+.f64 (*.f64 -1/4 (fma.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (fma.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24))))) (*.f64 -1/32 (*.f64 (pow.f64 U 2) (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 J (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 -2 (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (/.f64 (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (fma.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 1/12288 (/.f64 (pow.f64 U 2) J)) (*.f64 1/2 (*.f64 J (fma.f64 -1/4 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 13/2880) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24))) (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (/.f64 (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) -1/32))))))))) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (/.f64 (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (/.f64 (*.f64 -1/4 (pow.f64 U 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 3)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))) (/.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (fma.f64 1/64 (/.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3)) (/.f64 -1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 5)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (/.f64 1/64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))) (neg.f64 (/.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 5)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (/.f64 1/64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3))) (/.f64 -1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(*.f64 -1 U)
(neg.f64 U)
(*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))
(*.f64 U (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2)) -1))
(*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))
(*.f64 U (+.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))))) -1))
(*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (fma.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))) -1)))
(*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))
(*.f64 U (+.f64 (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4)))))) -1))
U
(*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))
(*.f64 (neg.f64 U) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2)) -1))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))
(*.f64 (neg.f64 U) (+.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))))) -1))
(*.f64 U (neg.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (fma.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))) -1))))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))
(*.f64 (neg.f64 U) (+.f64 (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4)))))) -1))
(log.f64 2)
(+.f64 (log.f64 2) (*.f64 -1/16 (pow.f64 K 2)))
(+.f64 (log.f64 2) (*.f64 (pow.f64 K 2) -1/16))
(+.f64 (log.f64 2) (*.f64 (pow.f64 K 2) (-.f64 (*.f64 -1/1536 (pow.f64 K 2)) 1/16)))
(+.f64 (log.f64 2) (*.f64 (pow.f64 K 2) (fma.f64 -1/1536 (pow.f64 K 2) -1/16)))
(+.f64 (log.f64 2) (*.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) -1/1536 -1/16)))
(+.f64 (log.f64 2) (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 -1/92160 (pow.f64 K 2)) 1/1536)) 1/16)))
(+.f64 (log.f64 2) (*.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (fma.f64 -1/92160 (pow.f64 K 2) -1/1536) -1/16)))
(+.f64 (log.f64 2) (*.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) -1/92160 -1/1536) -1/16)))
(log.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))))
(log1p.f64 (cos.f64 (*.f64 1/2 K)))
(log.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))))
(log1p.f64 (cos.f64 (*.f64 1/2 K)))
(log.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))))
(log1p.f64 (cos.f64 (*.f64 1/2 K)))
(log.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))))
(log1p.f64 (cos.f64 (*.f64 1/2 K)))
(log.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))))
(log1p.f64 (cos.f64 (*.f64 1/2 K)))
(log.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))))
(log1p.f64 (cos.f64 (*.f64 1/2 K)))
(log.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))))
(log1p.f64 (cos.f64 (*.f64 1/2 K)))
(log.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))))
(log1p.f64 (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 J)
(+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))
(fma.f64 -2 J (*.f64 (*.f64 J 1/4) (pow.f64 K 2)))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))
(fma.f64 -2 J (*.f64 (pow.f64 K 2) (fma.f64 -1/192 (*.f64 J (pow.f64 K 2)) (*.f64 J 1/4))))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))
(fma.f64 -2 J (*.f64 (pow.f64 K 2) (fma.f64 1/4 J (*.f64 (pow.f64 K 2) (fma.f64 -1/192 J (*.f64 (*.f64 J (pow.f64 K 2)) 1/23040))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
1
(+.f64 1 (*.f64 -1/8 (pow.f64 K 2)))
(+.f64 1 (*.f64 (pow.f64 K 2) -1/8))
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8)))
(+.f64 1 (*.f64 (pow.f64 K 2) (fma.f64 1/384 (pow.f64 K 2) -1/8)))
(+.f64 1 (*.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) 1/384 -1/8)))
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8)))
(+.f64 1 (*.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 (pow.f64 K 2) -1/46080)) -1/8)))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(*.f64 -1 U)
(neg.f64 U)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))
(fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (neg.f64 U))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))
(fma.f64 -1 U (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)))))))
(-.f64 (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)))))) U)
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))
(fma.f64 -1 U (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 (pow.f64 J 2) (fma.f64 -4 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))
(-.f64 (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U) (*.f64 (pow.f64 J 2) (fma.f64 -4 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))) U)
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(neg.f64 (*.f64 J (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (neg.f64 (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(neg.f64 (*.f64 J (fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (neg.f64 (fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(neg.f64 (*.f64 J (fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (fma.f64 1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(*.f64 (fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (fma.f64 1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 1/2 K))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))) (neg.f64 J))
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(*.f64 -2 (+.f64 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 J (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (/.f64 (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 -2 (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 J (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (fma.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (fma.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (*.f64 1/2 (*.f64 J (+.f64 (*.f64 -1/4 (fma.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (fma.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24))))) (*.f64 -1/32 (*.f64 (pow.f64 U 2) (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 J (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 -2 (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (/.f64 (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (fma.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 1/12288 (/.f64 (pow.f64 U 2) J)) (*.f64 1/2 (*.f64 J (fma.f64 -1/4 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 13/2880) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24))) (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (/.f64 (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) -1/32))))))))) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (/.f64 (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (/.f64 (*.f64 -1/4 (pow.f64 U 2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 3)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))) (/.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (fma.f64 1/64 (/.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3)) (/.f64 -1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 5)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (/.f64 1/64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3)))) (neg.f64 (/.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 5)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (/.f64 1/64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3))) (/.f64 -1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(*.f64 -1 U)
(neg.f64 U)
(*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))
(*.f64 U (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2)) -1))
(*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))
(*.f64 U (+.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))))) -1))
(*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (fma.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))) -1)))
(*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))
(*.f64 U (+.f64 (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4)))))) -1))
U
(*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))
(*.f64 (neg.f64 U) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2)) -1))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))
(*.f64 (neg.f64 U) (+.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))))) -1))
(*.f64 U (neg.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (fma.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))) -1))))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))
(*.f64 (neg.f64 U) (+.f64 (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4)))))) -1))
(*.f64 1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))
(*.f64 1/2 (*.f64 U -2))
(+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) U))
(fma.f64 1/2 (*.f64 U -2) (*.f64 (pow.f64 J 2) (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U))))
(+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 3))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U))))
(fma.f64 1/2 (*.f64 U -2) (*.f64 (pow.f64 J 2) (fma.f64 -1 (*.f64 (pow.f64 J 2) (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)))) (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))))
(fma.f64 1/2 (*.f64 U -2) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (pow.f64 J 2) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3)))) (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))))
(+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (pow.f64 U 5))))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U))))
(fma.f64 1/2 (*.f64 U -2) (*.f64 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (fma.f64 -1 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 J 2) -2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5)))) (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))))
(fma.f64 1/2 (*.f64 U -2) (*.f64 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 J 2) -2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5)))) (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 J (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (/.f64 -2 (cos.f64 (*.f64 1/2 K)))) (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (fma.f64 -1/128 (/.f64 (/.f64 (*.f64 -2 (pow.f64 U 4)) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (/.f64 -2 (cos.f64 (*.f64 1/2 K)))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (fma.f64 -1/128 (/.f64 (/.f64 (*.f64 -2 (pow.f64 U 4)) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (fma.f64 1/1024 (*.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (/.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (/.f64 -2 (cos.f64 (*.f64 1/2 K)))) (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 -1 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))))
(neg.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 1/2 K)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 1/2 K))) (neg.f64 J))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 2) 3)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K))))))
(neg.f64 (*.f64 J (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (/.f64 2 (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (neg.f64 (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (/.f64 2 (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (cbrt.f64 2) 3)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 2) 3)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))))))
(neg.f64 (*.f64 J (fma.f64 -1/128 (/.f64 (*.f64 2 (pow.f64 U 4)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (/.f64 2 (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (neg.f64 (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (/.f64 2 (pow.f64 J 4))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (/.f64 2 (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (cbrt.f64 2) 3)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (pow.f64 (cbrt.f64 2) 3)) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 2) 3)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K))))))))
(neg.f64 (*.f64 J (fma.f64 -1/128 (/.f64 (*.f64 2 (pow.f64 U 4)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))) (fma.f64 1/1024 (*.f64 (pow.f64 U 6) (/.f64 2 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (/.f64 2 (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(*.f64 (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)) (/.f64 2 (pow.f64 J 4))) (fma.f64 1/1024 (*.f64 (pow.f64 U 6) (/.f64 2 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (/.f64 2 (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))) (neg.f64 J))
(*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(+.f64 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))
(fma.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (*.f64 1/32 (*.f64 (pow.f64 U 2) (/.f64 -2 J))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))
(+.f64 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))
(fma.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 -2 J))) (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 -2 J))) (fma.f64 1/384 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))))
(fma.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 -2 J))) (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 -2 J))) (fma.f64 1/384 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (*.f64 1/2 (*.f64 (*.f64 -2 J) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (/.f64 (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))
(+.f64 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))))))
(fma.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 -2 J))) (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 -2 J))) (fma.f64 1/384 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (fma.f64 -1/46080 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/12288 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 -2 J))) (*.f64 (*.f64 1/2 (*.f64 (*.f64 -2 J) (+.f64 (*.f64 -1/4 (fma.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (fma.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24))))) (*.f64 -1/32 (*.f64 (pow.f64 U 2) (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 -1/1024 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))))))
(fma.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 -2 J))) (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 -2 J))) (fma.f64 1/384 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 -2 J) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (/.f64 (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 -2 J) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (/.f64 (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (fma.f64 -1/46080 (*.f64 J (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 1/12288 (*.f64 (pow.f64 U 2) (/.f64 -2 J))) (*.f64 1/2 (*.f64 (*.f64 -2 J) (fma.f64 -1/4 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 13/2880) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24))) (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (/.f64 (*.f64 -1/1024 (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) -1/32)))))))))))))))))
(*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))))
(fma.f64 1/8 (*.f64 (/.f64 (pow.f64 U 2) J) (/.f64 -2 (cos.f64 (*.f64 1/2 K)))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 -2) 3) (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (fma.f64 -1/128 (*.f64 (pow.f64 U 2) (/.f64 (/.f64 -2 (pow.f64 J 3)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))) (/.f64 -1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (fma.f64 -1/128 (/.f64 (*.f64 -2 (pow.f64 U 2)) (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3)) (/.f64 -1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(+.f64 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 -2) 3) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 (cbrt.f64 -2) 3) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))))))))
(fma.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (+.f64 (/.f64 -1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (/.f64 1/64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 3))) (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 5)) (/.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))))))))
(fma.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 (pow.f64 U 2) (+.f64 (/.f64 1/64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3)) (*.f64 (/.f64 1/1024 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)) (/.f64 (*.f64 -2 (pow.f64 U 2)) (pow.f64 J 5))))) (/.f64 -1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(*.f64 1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))
(*.f64 1/2 (*.f64 U -2))
(*.f64 U (+.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 -2) 3)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (pow.f64 U 2))))
(*.f64 U (+.f64 -1 (*.f64 (pow.f64 J 2) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2)))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 -2) 3)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (pow.f64 U 2)))))
(*.f64 U (fma.f64 -1 (*.f64 (pow.f64 J 4) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))) (+.f64 -1 (*.f64 (pow.f64 J 2) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))))))
(*.f64 U (-.f64 (+.f64 -1 (*.f64 (pow.f64 J 2) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2)))) (*.f64 (pow.f64 J 4) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 -2) 3)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (pow.f64 U 2))))))
(*.f64 U (fma.f64 -1 (*.f64 (pow.f64 J 4) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))) (+.f64 -1 (fma.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 J 6) -2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6)) (*.f64 (pow.f64 J 2) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2)))))))
(*.f64 U (-.f64 (+.f64 -1 (fma.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 J 6) -2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6)) (*.f64 (pow.f64 J 2) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))))) (*.f64 (pow.f64 J 4) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))))
(*.f64 -1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))
(*.f64 (*.f64 U -2) -1/2)
(*.f64 -1 (*.f64 U (+.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 -2) 3)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (pow.f64 U 2)))))
(*.f64 (neg.f64 U) (+.f64 -1 (*.f64 (pow.f64 J 2) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2)))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 -2) 3)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (pow.f64 U 2))))))
(*.f64 (neg.f64 U) (fma.f64 -1 (*.f64 (pow.f64 J 4) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))) (+.f64 -1 (*.f64 (pow.f64 J 2) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))))))
(*.f64 U (neg.f64 (-.f64 (+.f64 -1 (*.f64 (pow.f64 J 2) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2)))) (*.f64 (pow.f64 J 4) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 -2) 3)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (pow.f64 U 2)))))))
(*.f64 (neg.f64 U) (fma.f64 -1 (*.f64 (pow.f64 J 4) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))) (+.f64 -1 (fma.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 J 6) -2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6)) (*.f64 (pow.f64 J 2) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2)))))))
(*.f64 U (neg.f64 (-.f64 (+.f64 -1 (fma.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 J 6) -2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6)) (*.f64 (pow.f64 J 2) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))))) (*.f64 (pow.f64 J 4) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))))
(*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J)))))))
(*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J)))))
(+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J)))))) (pow.f64 U 2)))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))))))
(fma.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (*.f64 (cbrt.f64 -2) (/.f64 (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J)))) (pow.f64 U 2)))) (*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J)))))) (pow.f64 U 2)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))) (*.f64 2/9 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))))))))))
(fma.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (*.f64 (pow.f64 J 2) (fma.f64 2/3 (/.f64 (*.f64 (cbrt.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (*.f64 (cbrt.f64 -2) (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J)))))) (pow.f64 U 2)) (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)) (*.f64 (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J)))) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4)) -10/9))))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J)))))) (pow.f64 U 2)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (+.f64 (*.f64 -4/3 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))) (*.f64 2/9 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (+.f64 (*.f64 -8/9 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (+.f64 (*.f64 4/81 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (*.f64 32/9 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6)))))))))))))
(fma.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (*.f64 (pow.f64 J 2) (fma.f64 2/3 (/.f64 (*.f64 (cbrt.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (*.f64 (cbrt.f64 -2) (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J)))))) (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (fma.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (*.f64 (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J)))) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4)) -10/9))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (cos.f64 (*.f64 1/2 K)))) (*.f64 (*.f64 (cbrt.f64 -2) (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (fma.f64 -8/9 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6)) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6)) 292/81)))))))))
(fma.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (*.f64 (pow.f64 J 2) (fma.f64 2/3 (/.f64 (*.f64 (cbrt.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (*.f64 (cbrt.f64 -2) (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J)))))) (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (fma.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (*.f64 (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J)))) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4)) -10/9))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)) (*.f64 (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J)))) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6)) 220/81))))))))
(*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2))
(*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2)))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (cbrt.f64 -2))))
(*.f64 J (fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 J 8)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2))) (*.f64 (cbrt.f64 -2) (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))))))
(*.f64 J (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2)))) (+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (cbrt.f64 -2)) (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 14))) (*.f64 (cbrt.f64 -2) (+.f64 (*.f64 -1/192 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/1152 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))))))
(*.f64 J (fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 J 8)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2))) (fma.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (cbrt.f64 -2) (*.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 14))) (cbrt.f64 -2)) (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) -5/1152)))))
(*.f64 J (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2)))) (+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (cbrt.f64 -2)) (+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 14))) (*.f64 (cbrt.f64 -2) (+.f64 (*.f64 -1/192 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/1152 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 20))) (*.f64 (cbrt.f64 -2) (+.f64 (*.f64 -1/4608 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (+.f64 (*.f64 1/82944 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 1/1152 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))))))))))
(*.f64 J (fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 J 8)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2))) (fma.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (cbrt.f64 -2) (fma.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 14))) (*.f64 (cbrt.f64 -2) (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) -5/1152)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 20))) (cbrt.f64 -2)) (fma.f64 -1/4608 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (*.f64 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) 73/82944)))))))
(*.f64 J (fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 J 8)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2))) (fma.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (cbrt.f64 -2) (fma.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 14))) (*.f64 (cbrt.f64 -2) (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) -5/1152)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 20))) (cbrt.f64 -2)) (*.f64 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) 55/82944))))))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 2)))
(neg.f64 (*.f64 (cbrt.f64 2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (neg.f64 (cbrt.f64 2)))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 (pow.f64 U 2) (cbrt.f64 2)))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (cbrt.f64 2)))))
(neg.f64 (*.f64 J (fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 J 8)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))) (*.f64 (pow.f64 U 2) (cbrt.f64 2))) (*.f64 (cbrt.f64 2) (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)))))))
(*.f64 J (neg.f64 (fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 J 8)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))) (*.f64 (pow.f64 U 2) (cbrt.f64 2))) (*.f64 (cbrt.f64 2) (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 (pow.f64 U 2) (cbrt.f64 2)))) (+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (cbrt.f64 2)) (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 14))) (*.f64 (cbrt.f64 2) (+.f64 (*.f64 -1/192 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/1152 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))))))))))
(neg.f64 (*.f64 J (fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 J 8)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))) (*.f64 (pow.f64 U 2) (cbrt.f64 2))) (fma.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (cbrt.f64 2) (*.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 14))) (cbrt.f64 2)) (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) -5/1152))))))
(*.f64 (fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 J 8)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))) (*.f64 (pow.f64 U 2) (cbrt.f64 2))) (fma.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (cbrt.f64 2) (*.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 14))) (cbrt.f64 2)) (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) -5/1152)))) (neg.f64 J))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 (pow.f64 U 2) (cbrt.f64 2)))) (+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (cbrt.f64 2)) (+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 14))) (*.f64 (cbrt.f64 2) (+.f64 (*.f64 -1/192 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/1152 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 20))) (*.f64 (cbrt.f64 2) (+.f64 (*.f64 -1/4608 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (+.f64 (*.f64 1/82944 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 1/1152 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))))))))))))
(neg.f64 (*.f64 J (fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 J 8)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))) (*.f64 (pow.f64 U 2) (cbrt.f64 2))) (fma.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (cbrt.f64 2) (fma.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 14))) (*.f64 (cbrt.f64 2) (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) -5/1152)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 20))) (cbrt.f64 2)) (fma.f64 -1/4608 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (*.f64 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) 73/82944))))))))
(*.f64 (fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 J 8)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))) (*.f64 (pow.f64 U 2) (cbrt.f64 2))) (fma.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (cbrt.f64 2) (fma.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 14))) (*.f64 (cbrt.f64 2) (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) -5/1152)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 20))) (cbrt.f64 2)) (*.f64 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) 55/82944))))) (neg.f64 J))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (cbrt.f64 -2)))
(*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/6) (*.f64 (cbrt.f64 -2) (cbrt.f64 J)))
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/24 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (cbrt.f64 -2)))) (*.f64 1/96 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (cbrt.f64 -2))))
(fma.f64 (pow.f64 K 2) (fma.f64 -1/24 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/6) (*.f64 (cbrt.f64 -2) (cbrt.f64 J))) (*.f64 1/96 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -2)) (cbrt.f64 (/.f64 1 (pow.f64 J 5))))))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/6) (*.f64 (cbrt.f64 -2) (cbrt.f64 J))))
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/24 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (cbrt.f64 -2)))) (+.f64 (*.f64 1/96 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/2304 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (*.f64 (cbrt.f64 -2) (-.f64 (*.f64 1/384 J) (*.f64 1/192 J)))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (*.f64 (cbrt.f64 -2) (+.f64 (*.f64 1/18432 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))) (*.f64 1/144 (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -3/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))))))))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (cbrt.f64 -2))))
(fma.f64 (pow.f64 K 2) (fma.f64 -1/24 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/6) (*.f64 (cbrt.f64 -2) (cbrt.f64 J))) (fma.f64 1/96 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -2)) (cbrt.f64 (/.f64 1 (pow.f64 J 5))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/2304 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -2)) (cbrt.f64 (/.f64 1 (pow.f64 J 5))))) (fma.f64 1/3 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (*.f64 (cbrt.f64 -2) (*.f64 J -1/384)))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/6) (*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 J)) (fma.f64 1/18432 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) (*.f64 1/144 (fma.f64 -6 (/.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) -3/64))))))))))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/6) (*.f64 (cbrt.f64 -2) (cbrt.f64 J))))
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/24 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (cbrt.f64 -2)))) (+.f64 (*.f64 1/96 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/2304 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (*.f64 (cbrt.f64 -2) (-.f64 (*.f64 1/384 J) (*.f64 1/192 J)))))) (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/24 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (*.f64 (cbrt.f64 -2) (+.f64 (*.f64 1/18432 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))) (*.f64 1/144 (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -3/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2))))))))))) (+.f64 (*.f64 1/288 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 8))) (*.f64 (pow.f64 U 2) (*.f64 (cbrt.f64 -2) (-.f64 (*.f64 1/384 J) (*.f64 1/192 J))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (*.f64 (cbrt.f64 -2) (-.f64 (*.f64 -1/46080 J) (+.f64 (*.f64 -1/12 (-.f64 (*.f64 1/384 J) (*.f64 1/192 J))) (*.f64 -1/13824 J))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (*.f64 (cbrt.f64 -2) (+.f64 (*.f64 1/5308416 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)))) (+.f64 (*.f64 1/13824 (/.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -3/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/4320 (+.f64 (*.f64 -180 (/.f64 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 15/256 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)))) (*.f64 45/4 (/.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 J 2) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))))))))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (*.f64 (cbrt.f64 -2) (+.f64 (*.f64 1/18432 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))) (*.f64 1/144 (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -3/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2))))))))))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/6) (*.f64 (cbrt.f64 J) (cbrt.f64 -2))))
(fma.f64 (pow.f64 K 2) (fma.f64 -1/24 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/6) (*.f64 (cbrt.f64 -2) (cbrt.f64 J))) (fma.f64 1/96 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -2)) (cbrt.f64 (/.f64 1 (pow.f64 J 5))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/2304 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -2)) (cbrt.f64 (/.f64 1 (pow.f64 J 5))))) (fma.f64 1/3 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (*.f64 (cbrt.f64 -2) (*.f64 J -1/384)))) (fma.f64 (pow.f64 K 2) (fma.f64 -1/24 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/6) (*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 J)) (fma.f64 1/18432 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) (*.f64 1/144 (fma.f64 -6 (/.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) -3/64)))))) (fma.f64 1/288 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 8))) (*.f64 (pow.f64 U 2) (*.f64 (cbrt.f64 -2) (*.f64 J -1/384))))) (fma.f64 1/3 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/6) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (cbrt.f64 -2)) (-.f64 (*.f64 J -1/46080) (fma.f64 -1/12 (*.f64 J -1/384) (*.f64 J -1/13824))))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/6) (*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 J)) (fma.f64 1/5308416 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) (fma.f64 1/13824 (*.f64 (pow.f64 U 2) (/.f64 (fma.f64 -6 (/.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) -3/64)) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/4320 (fma.f64 -180 (/.f64 (fma.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (fma.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (fma.f64 15/256 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) (/.f64 (*.f64 45/4 (*.f64 (pow.f64 U 2) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24))) (*.f64 (pow.f64 J 2) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2))))))))))))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/6) (*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 J)) (fma.f64 1/18432 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) (*.f64 1/144 (fma.f64 -6 (/.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) -3/64)))))))))))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/6) (*.f64 (cbrt.f64 -2) (cbrt.f64 J))))
(fma.f64 (pow.f64 K 2) (fma.f64 -1/24 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/6) (*.f64 (cbrt.f64 -2) (cbrt.f64 J))) (fma.f64 1/96 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -2)) (cbrt.f64 (/.f64 1 (pow.f64 J 5))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/2304 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -2)) (cbrt.f64 (/.f64 1 (pow.f64 J 5))))) (fma.f64 1/3 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (*.f64 (cbrt.f64 -2) (*.f64 J -1/384)))) (fma.f64 (pow.f64 K 2) (fma.f64 -1/24 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/6) (*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 J)) (fma.f64 1/18432 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) (*.f64 1/144 (fma.f64 -6 (/.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) -3/64)))))) (fma.f64 1/288 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 5)) 1/6) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 8))) (*.f64 (pow.f64 U 2) (*.f64 (cbrt.f64 -2) (*.f64 J -1/384))))) (fma.f64 1/3 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/6) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (cbrt.f64 -2)) (-.f64 (*.f64 J -1/46080) (fma.f64 -1/12 (*.f64 J -1/384) (*.f64 J -1/13824))))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/6) (*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 J)) (fma.f64 1/5308416 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) (fma.f64 1/13824 (*.f64 (pow.f64 U 2) (/.f64 (fma.f64 -6 (/.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) -3/64)) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/4320 (fma.f64 -180 (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 13/2880) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (fma.f64 15/256 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) (*.f64 (/.f64 45/4 (pow.f64 J 2)) (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2))))))))))))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/6) (*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 J)) (fma.f64 1/18432 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) (*.f64 1/144 (fma.f64 -6 (/.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) -3/64)))))))))))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/6) (*.f64 (cbrt.f64 -2) (cbrt.f64 J))))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/6) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))
(*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) 1/6))
(*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) 1/6))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/6) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))
(*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) 1/6))
(*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) 1/6))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/6) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))
(*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) 1/6))
(*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) 1/6))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/6) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))
(*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) 1/6))
(*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) 1/6))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/6) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))
(*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) 1/6))
(*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) 1/6))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/6) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))
(*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) 1/6))
(*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) 1/6))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/6) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))
(*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) 1/6))
(*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) 1/6))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/6) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))
(*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) 1/6))
(*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) 1/6))
(*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2))
(*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2)))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)))
(fma.f64 1/24 (*.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -2)) (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 J 5)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -5/1152 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 11) (pow.f64 (cos.f64 (*.f64 1/2 K)) 11)))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2)))) (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (cbrt.f64 -2))))))
(fma.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2) (*.f64 (pow.f64 U 2) (fma.f64 -5/1152 (*.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -2)) (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 J 11)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 11)))) (*.f64 (*.f64 1/24 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 J 5)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (cbrt.f64 -2)))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (cbrt.f64 -2))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -5/1152 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 11) (pow.f64 (cos.f64 (*.f64 1/2 K)) 11)))) (cbrt.f64 -2))) (*.f64 55/82944 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 J 17) (pow.f64 (cos.f64 (*.f64 1/2 K)) 17)))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2)))))))))
(fma.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2) (*.f64 (pow.f64 U 2) (fma.f64 1/24 (*.f64 (cbrt.f64 -2) (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 J 5)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 (pow.f64 U 2) (fma.f64 -5/1152 (*.f64 (cbrt.f64 -2) (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 J 11)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 11)))) (*.f64 (*.f64 55/82944 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 J 17)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 17)))) (*.f64 (pow.f64 U 2) (cbrt.f64 -2))))))))
(*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U))))))))
(*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (neg.f64 (log.f64 U))))))
(+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U))))))) (pow.f64 U 2)))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))))))
(fma.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (*.f64 (cbrt.f64 -2) (/.f64 (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (neg.f64 (log.f64 U))))) (pow.f64 U 2)))) (*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (neg.f64 (log.f64 U)))))))
(+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U))))))) (pow.f64 U 2)))) (+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 2/9 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (pow.f64 U 4)))))
(fma.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (*.f64 (cbrt.f64 -2) (/.f64 (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (neg.f64 (log.f64 U))))) (pow.f64 U 2)))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 (cbrt.f64 -2) (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (neg.f64 (log.f64 U)))))) (*.f64 (cbrt.f64 -2) (/.f64 (*.f64 (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (neg.f64 (log.f64 U))))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) -10/9)) (pow.f64 U 4))))))
(fma.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (*.f64 (cbrt.f64 -2) (/.f64 (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (neg.f64 (log.f64 U))))) (pow.f64 U 2)))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (+.f64 (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (neg.f64 (log.f64 U))))) (/.f64 (*.f64 (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (neg.f64 (log.f64 U))))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) -10/9)) (pow.f64 U 4))))))
(+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U))))))) (pow.f64 U 2)))) (+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))))) (+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 2/9 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (pow.f64 U 4))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (+.f64 (*.f64 -8/9 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (+.f64 (*.f64 4/81 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 32/9 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))))))) (pow.f64 U 6))))))
(fma.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (*.f64 (cbrt.f64 -2) (/.f64 (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (neg.f64 (log.f64 U))))) (pow.f64 U 2)))) (fma.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (neg.f64 (log.f64 U)))))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 (cbrt.f64 -2) (/.f64 (*.f64 (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (neg.f64 (log.f64 U))))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) -10/9)) (pow.f64 U 4))) (*.f64 (cbrt.f64 -2) (/.f64 (*.f64 (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (neg.f64 (log.f64 U))))) (fma.f64 -8/9 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)) 292/81))) (pow.f64 U 6)))))))
(fma.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (*.f64 (cbrt.f64 -2) (/.f64 (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (neg.f64 (log.f64 U))))) (pow.f64 U 2)))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 (cbrt.f64 -2) (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (neg.f64 (log.f64 U)))))) (*.f64 (cbrt.f64 -2) (+.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (neg.f64 (log.f64 U))))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) -10/9)) (pow.f64 U 4)) (/.f64 (*.f64 (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (neg.f64 (log.f64 U))))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)) 220/81)) (pow.f64 U 6)))))))
(*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U))))))))
(*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (log.f64 (/.f64 -1 U))))))
(+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U))))))) (pow.f64 U 2)))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))))))
(fma.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (*.f64 (cbrt.f64 -2) (/.f64 (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (log.f64 (/.f64 -1 U))))) (pow.f64 U 2)))) (*.f64 (*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))))
(+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U))))))) (pow.f64 U 2)))) (+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 2/9 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (pow.f64 U 4)))))
(fma.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (*.f64 (cbrt.f64 -2) (/.f64 (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (log.f64 (/.f64 -1 U))))) (pow.f64 U 2)))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 (cbrt.f64 -2) (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (*.f64 (cbrt.f64 -2) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) -10/9) (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (pow.f64 U 4))))))
(fma.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (*.f64 (cbrt.f64 -2) (/.f64 (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (log.f64 (/.f64 -1 U))))) (pow.f64 U 2)))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (+.f64 (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (log.f64 (/.f64 -1 U))))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) -10/9) (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (pow.f64 U 4))))))
(+.f64 (*.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (/.f64 (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U))))))) (pow.f64 U 2)))) (+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))))) (+.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 2/9 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (pow.f64 U 4))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (cbrt.f64 -2) (*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (+.f64 (*.f64 -8/9 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (+.f64 (*.f64 4/81 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 32/9 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))))))) (pow.f64 U 6))))))
(fma.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (*.f64 (cbrt.f64 -2) (/.f64 (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (log.f64 (/.f64 -1 U))))) (pow.f64 U 2)))) (fma.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (cbrt.f64 -2) (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 (cbrt.f64 -2) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) -10/9) (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (pow.f64 U 4))) (*.f64 (cbrt.f64 -2) (/.f64 (*.f64 (fma.f64 -8/9 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)) 292/81)) (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (pow.f64 U 6)))))))
(fma.f64 2/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 7) (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))) (*.f64 (cbrt.f64 -2) (/.f64 (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (log.f64 (/.f64 -1 U))))) (pow.f64 U 2)))) (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 (cbrt.f64 -2) (+.f64 (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (log.f64 (/.f64 -1 U))))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 J 4)) -10/9) (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (pow.f64 U 4)))) (*.f64 (cbrt.f64 -2) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 J 6)) 220/81) (pow.f64 (exp.f64 1/6) (+.f64 (log.f64 (/.f64 (/.f64 1/4 (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (pow.f64 U 6))))))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(/.f64 1/2 J)
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 K 2) J)) (*.f64 1/2 (/.f64 1 J)))
(fma.f64 1/16 (/.f64 (pow.f64 K 2) J) (/.f64 1/2 J))
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 5/768 (/.f64 (pow.f64 K 2) J)) (*.f64 1/16 (/.f64 1 J)))) (*.f64 1/2 (/.f64 1 J)))
(fma.f64 (pow.f64 K 2) (fma.f64 5/768 (/.f64 (pow.f64 K 2) J) (/.f64 1/16 J)) (/.f64 1/2 J))
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 61/92160 (/.f64 (pow.f64 K 2) J)) (*.f64 5/768 (/.f64 1 J)))) (*.f64 1/16 (/.f64 1 J)))) (*.f64 1/2 (/.f64 1 J)))
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (fma.f64 61/92160 (/.f64 (pow.f64 K 2) J) (/.f64 5/768 J)) (/.f64 1/16 J)) (/.f64 1/2 J))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))))
(pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1)
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 3)
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 3) 1/3)
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2)
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 2))
(sqrt.f64 (pow.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))) 2))
(fabs.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 -2 J)) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 3))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 3) (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3)))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3)))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 3)))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3) (pow.f64 J 3)))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(+.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) -1)
(expm1.f64 (cos.f64 (*.f64 1/2 K)))
(-.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) 1)
(expm1.f64 (cos.f64 (*.f64 1/2 K)))
(*.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))) 1)
(expm1.f64 (cos.f64 (*.f64 1/2 K)))
(*.f64 1 (expm1.f64 (cos.f64 (*.f64 K 1/2))))
(expm1.f64 (cos.f64 (*.f64 1/2 K)))
(*.f64 (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) 2))
(expm1.f64 (cos.f64 (*.f64 1/2 K)))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))
(expm1.f64 (cos.f64 (*.f64 1/2 K)))
(*.f64 (sqrt.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))
(expm1.f64 (cos.f64 (*.f64 1/2 K)))
(/.f64 (-.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) 3) 1) (+.f64 (*.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (exp.f64 (cos.f64 (*.f64 K 1/2)))) (+.f64 1 (*.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) 1))))
(/.f64 (+.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 3) -1) (fma.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) (exp.f64 (cos.f64 (*.f64 1/2 K))) (+.f64 1 (exp.f64 (cos.f64 (*.f64 1/2 K))))))
(/.f64 (+.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) 3) -1) (+.f64 1 (+.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) (exp.f64 (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(/.f64 (-.f64 (*.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (exp.f64 (cos.f64 (*.f64 K 1/2)))) 1) (+.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) 1))
(/.f64 (fma.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) (exp.f64 (cos.f64 (*.f64 1/2 K))) -1) (+.f64 1 (exp.f64 (cos.f64 (*.f64 1/2 K)))))
(/.f64 (expm1.f64 (*.f64 2 (cos.f64 (*.f64 1/2 K)))) (+.f64 1 (exp.f64 (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))) 1)
(expm1.f64 (cos.f64 (*.f64 1/2 K)))
(pow.f64 (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) 3)
(expm1.f64 (cos.f64 (*.f64 1/2 K)))
(pow.f64 (pow.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(expm1.f64 (cos.f64 (*.f64 1/2 K)))
(pow.f64 (sqrt.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) 2)
(expm1.f64 (cos.f64 (*.f64 1/2 K)))
(sqrt.f64 (pow.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))) 2))
(sqrt.f64 (pow.f64 (expm1.f64 (cos.f64 (*.f64 1/2 K))) 2))
(fabs.f64 (expm1.f64 (cos.f64 (*.f64 1/2 K))))
(log.f64 (exp.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))
(expm1.f64 (cos.f64 (*.f64 1/2 K)))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))))))
(expm1.f64 (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (pow.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))) 3))
(expm1.f64 (cos.f64 (*.f64 1/2 K)))
(log1p.f64 (expm1.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))
(expm1.f64 (cos.f64 (*.f64 1/2 K)))
(exp.f64 (log.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))
(expm1.f64 (cos.f64 (*.f64 1/2 K)))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) 1))
(expm1.f64 (cos.f64 (*.f64 1/2 K)))
(+.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) -1)
(+.f64 -1 (+.f64 1 (cos.f64 (*.f64 1/2 K))))
(+.f64 (cos.f64 (*.f64 1/2 K)) 0)
(-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1)
(+.f64 -1 (+.f64 1 (cos.f64 (*.f64 1/2 K))))
(+.f64 (cos.f64 (*.f64 1/2 K)) 0)
(*.f64 1 (cos.f64 (*.f64 K 1/2)))
(cos.f64 (*.f64 1/2 K))
(*.f64 (cos.f64 (*.f64 K 1/2)) 1)
(cos.f64 (*.f64 1/2 K))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2))
(cos.f64 (*.f64 1/2 K))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 1/2 K))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 1/2 K))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 3) 1) (+.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (+.f64 1 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))) 3) -1) (fma.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))) (+.f64 1 (cos.f64 (*.f64 1/2 K))) (+.f64 1 (+.f64 1 (cos.f64 (*.f64 1/2 K))))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))) 3) -1) (fma.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))) (+.f64 1 (cos.f64 (*.f64 1/2 K))) (+.f64 2 (cos.f64 (*.f64 1/2 K)))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) 1) (+.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))
(/.f64 (fma.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))) (+.f64 1 (cos.f64 (*.f64 1/2 K))) -1) (+.f64 1 (+.f64 1 (cos.f64 (*.f64 1/2 K)))))
(/.f64 (*.f64 (+.f64 2 (cos.f64 (*.f64 1/2 K))) (+.f64 (cos.f64 (*.f64 1/2 K)) 0)) (+.f64 2 (cos.f64 (*.f64 1/2 K))))
(pow.f64 (cos.f64 (*.f64 K 1/2)) 1)
(cos.f64 (*.f64 1/2 K))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 3)
(cos.f64 (*.f64 1/2 K))
(pow.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) 1/3)
(cos.f64 (*.f64 1/2 K))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 2)
(cos.f64 (*.f64 1/2 K))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))
(fabs.f64 (cos.f64 (*.f64 1/2 K)))
(log.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 1/2 K))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(cos.f64 (*.f64 1/2 K))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))
(+.f64 -1 (+.f64 1 (cos.f64 (*.f64 1/2 K))))
(+.f64 (cos.f64 (*.f64 1/2 K)) 0)
(exp.f64 (log.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 1/2 K))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) 1))
(cos.f64 (*.f64 1/2 K))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))
(-.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)) (*.f64 J -2))
(-.f64 (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))) 1/2) J) (*.f64 -2 J))
(*.f64 J (-.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))) 1/2) -2))
(/.f64 1 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 1/2 J))
(/.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 1/2 J))
(/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 1/2)
(/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J))
(*.f64 (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) 1/2) J)
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) 1/2) (neg.f64 J))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (/.f64 1/2 J))) (sqrt.f64 (/.f64 1/2 J)))
(/.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 1/2 J))
(/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 1/2)
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) 1) (/.f64 1/2 J))
(/.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 1/2 J))
(/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 1/2)
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) 1/2) (/.f64 1 J))
(/.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 1/2 J))
(/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 1/2)
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2)) (cbrt.f64 (/.f64 1/2 J)))
(/.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 1/2 J))
(/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 1/2)
(pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 3)
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(pow.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 2)
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(sqrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))) 2))
(fabs.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 -2 J)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J -2) 3)))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3)))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 J 3)))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (/.f64 1/2 J) 3)))
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (/.f64 1/8 (pow.f64 J 3))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))
(log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(exp.f64 (log.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 1))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(exp.f64 (-.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) (log.f64 (/.f64 1/2 J))))
(/.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 1/2 J))
(/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 1/2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))
(-.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)) (*.f64 J -2))
(-.f64 (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))) 1/2) J) (*.f64 -2 J))
(*.f64 J (-.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))) 1/2) -2))
(/.f64 1 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 1/2 J))
(/.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 1/2 J))
(/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 1/2)
(/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J))
(*.f64 (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) 1/2) J)
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) 1/2) (neg.f64 J))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (/.f64 1/2 J))) (sqrt.f64 (/.f64 1/2 J)))
(/.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 1/2 J))
(/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 1/2)
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) 1) (/.f64 1/2 J))
(/.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 1/2 J))
(/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 1/2)
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) 1/2) (/.f64 1 J))
(/.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 1/2 J))
(/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 1/2)
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2)) (cbrt.f64 (/.f64 1/2 J)))
(/.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 1/2 J))
(/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 1/2)
(pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 3)
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(pow.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 2)
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(sqrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))) 2))
(fabs.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 -2 J)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J -2) 3)))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3)))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 J 3)))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (/.f64 1/2 J) 3)))
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (/.f64 1/8 (pow.f64 J 3))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))
(log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(exp.f64 (log.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 1))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(exp.f64 (-.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) (log.f64 (/.f64 1/2 J))))
(/.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 1/2 J))
(/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 1/2)
(+.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) -1)
(+.f64 -1 (+.f64 1 (cos.f64 (*.f64 1/2 K))))
(+.f64 (cos.f64 (*.f64 1/2 K)) 0)
(-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1)
(+.f64 -1 (+.f64 1 (cos.f64 (*.f64 1/2 K))))
(+.f64 (cos.f64 (*.f64 1/2 K)) 0)
(*.f64 1 (cos.f64 (*.f64 K 1/2)))
(cos.f64 (*.f64 1/2 K))
(*.f64 (cos.f64 (*.f64 K 1/2)) 1)
(cos.f64 (*.f64 1/2 K))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2))
(cos.f64 (*.f64 1/2 K))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 1/2 K))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 1/2 K))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 3) 1) (+.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (+.f64 1 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))) 3) -1) (fma.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))) (+.f64 1 (cos.f64 (*.f64 1/2 K))) (+.f64 1 (+.f64 1 (cos.f64 (*.f64 1/2 K))))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))) 3) -1) (fma.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))) (+.f64 1 (cos.f64 (*.f64 1/2 K))) (+.f64 2 (cos.f64 (*.f64 1/2 K)))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) 1) (+.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))
(/.f64 (fma.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))) (+.f64 1 (cos.f64 (*.f64 1/2 K))) -1) (+.f64 1 (+.f64 1 (cos.f64 (*.f64 1/2 K)))))
(/.f64 (*.f64 (+.f64 2 (cos.f64 (*.f64 1/2 K))) (+.f64 (cos.f64 (*.f64 1/2 K)) 0)) (+.f64 2 (cos.f64 (*.f64 1/2 K))))
(pow.f64 (cos.f64 (*.f64 K 1/2)) 1)
(cos.f64 (*.f64 1/2 K))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 3)
(cos.f64 (*.f64 1/2 K))
(pow.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) 1/3)
(cos.f64 (*.f64 1/2 K))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 2)
(cos.f64 (*.f64 1/2 K))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))
(fabs.f64 (cos.f64 (*.f64 1/2 K)))
(log.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 1/2 K))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))
(cos.f64 (*.f64 1/2 K))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))
(+.f64 -1 (+.f64 1 (cos.f64 (*.f64 1/2 K))))
(+.f64 (cos.f64 (*.f64 1/2 K)) 0)
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 1/2 K))
(exp.f64 (log.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 1/2 K))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) 1))
(cos.f64 (*.f64 1/2 K))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))))
(pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1)
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 3)
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 3) 1/3)
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2)
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 2))
(sqrt.f64 (pow.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))) 2))
(fabs.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 -2 J)) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 3))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 3) (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3)))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3)))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 3)))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3) (pow.f64 J 3)))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))) 1)
(expm1.f64 (log1p.f64 (log1p.f64 (cos.f64 (*.f64 1/2 K)))))
(*.f64 1 (log1p.f64 (cos.f64 (*.f64 K 1/2))))
(log1p.f64 (cos.f64 (*.f64 1/2 K)))
(*.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))) 1)
(log1p.f64 (cos.f64 (*.f64 1/2 K)))
(*.f64 (cbrt.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) 2))
(log1p.f64 (cos.f64 (*.f64 1/2 K)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))))
(log1p.f64 (cos.f64 (*.f64 1/2 K)))
(*.f64 (sqrt.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))))
(log1p.f64 (cos.f64 (*.f64 1/2 K)))
(pow.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))) 1)
(log1p.f64 (cos.f64 (*.f64 1/2 K)))
(pow.f64 (cbrt.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) 3)
(log1p.f64 (cos.f64 (*.f64 1/2 K)))
(pow.f64 (pow.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(log1p.f64 (cos.f64 (*.f64 1/2 K)))
(pow.f64 (sqrt.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) 2)
(log1p.f64 (cos.f64 (*.f64 1/2 K)))
(sqrt.f64 (pow.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))) 2))
(sqrt.f64 (pow.f64 (log1p.f64 (cos.f64 (*.f64 1/2 K))) 2))
(fabs.f64 (log1p.f64 (cos.f64 (*.f64 1/2 K))))
(log.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))))
(log1p.f64 (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (pow.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))) 3))
(log1p.f64 (cos.f64 (*.f64 1/2 K)))
(expm1.f64 (log1p.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))))
(expm1.f64 (log1p.f64 (log1p.f64 (cos.f64 (*.f64 1/2 K)))))
(exp.f64 (log.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))))
(log1p.f64 (cos.f64 (*.f64 1/2 K)))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) 1))
(log1p.f64 (cos.f64 (*.f64 1/2 K)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))
(-.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)) (*.f64 J -2))
(-.f64 (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))) 1/2) J) (*.f64 -2 J))
(*.f64 J (-.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))) 1/2) -2))
(/.f64 1 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(/.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 1/2 J))
(/.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 1/2 J))
(/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 1/2)
(/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J))
(*.f64 (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) 1/2) J)
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) 1/2) (neg.f64 J))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (/.f64 1/2 J))) (sqrt.f64 (/.f64 1/2 J)))
(/.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 1/2 J))
(/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 1/2)
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) 1) (/.f64 1/2 J))
(/.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 1/2 J))
(/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 1/2)
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) 1/2) (/.f64 1 J))
(/.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 1/2 J))
(/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 1/2)
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2)) (cbrt.f64 (/.f64 1/2 J)))
(/.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 1/2 J))
(/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 1/2)
(pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 3)
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(pow.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 2)
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(sqrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))) 2))
(fabs.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 -2 J)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J -2) 3)))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3)))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 J 3)))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (/.f64 1/2 J) 3)))
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (/.f64 1/8 (pow.f64 J 3))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))
(log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(exp.f64 (log.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 1))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(exp.f64 (-.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) (log.f64 (/.f64 1/2 J))))
(/.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 1/2 J))
(/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 1/2)
(+.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) -1)
(+.f64 -1 (+.f64 1 (cos.f64 (*.f64 1/2 K))))
(+.f64 (cos.f64 (*.f64 1/2 K)) 0)
(-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1)
(+.f64 -1 (+.f64 1 (cos.f64 (*.f64 1/2 K))))
(+.f64 (cos.f64 (*.f64 1/2 K)) 0)
(*.f64 1 (cos.f64 (*.f64 K 1/2)))
(cos.f64 (*.f64 1/2 K))
(*.f64 (cos.f64 (*.f64 K 1/2)) 1)
(cos.f64 (*.f64 1/2 K))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2))
(cos.f64 (*.f64 1/2 K))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 1/2 K))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 1/2 K))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 3) 1) (+.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (+.f64 1 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))) 3) -1) (fma.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))) (+.f64 1 (cos.f64 (*.f64 1/2 K))) (+.f64 1 (+.f64 1 (cos.f64 (*.f64 1/2 K))))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))) 3) -1) (fma.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))) (+.f64 1 (cos.f64 (*.f64 1/2 K))) (+.f64 2 (cos.f64 (*.f64 1/2 K)))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) 1) (+.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))
(/.f64 (fma.f64 (+.f64 1 (cos.f64 (*.f64 1/2 K))) (+.f64 1 (cos.f64 (*.f64 1/2 K))) -1) (+.f64 1 (+.f64 1 (cos.f64 (*.f64 1/2 K)))))
(/.f64 (*.f64 (+.f64 2 (cos.f64 (*.f64 1/2 K))) (+.f64 (cos.f64 (*.f64 1/2 K)) 0)) (+.f64 2 (cos.f64 (*.f64 1/2 K))))
(pow.f64 (cos.f64 (*.f64 K 1/2)) 1)
(cos.f64 (*.f64 1/2 K))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 3)
(cos.f64 (*.f64 1/2 K))
(pow.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) 1/3)
(cos.f64 (*.f64 1/2 K))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 2)
(cos.f64 (*.f64 1/2 K))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))
(fabs.f64 (cos.f64 (*.f64 1/2 K)))
(log.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 1/2 K))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(cos.f64 (*.f64 1/2 K))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 1/2 K))
(exp.f64 (log.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 1/2 K))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) 1))
(cos.f64 (*.f64 1/2 K))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))))
(pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1)
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 3)
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 3) 1/3)
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2)
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 2))
(sqrt.f64 (pow.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))) 2))
(fabs.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 -2 J)) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 3))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 3) (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3)))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3)))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 3)))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3) (pow.f64 J 3)))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) J))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 1 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 J -2) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1)
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (*.f64 J (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) J))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) J)
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (cbrt.f64 J) (*.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2)))
(*.f64 (*.f64 (cbrt.f64 J) (cbrt.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))) (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) 2) (*.f64 (cbrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2)))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2)) (*.f64 (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))) 2)) (*.f64 (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))) (cbrt.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 2) (*.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) J))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (pow.f64 (cbrt.f64 J) 2) (*.f64 (cbrt.f64 J) (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) (*.f64 (sqrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6) (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2)))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) (*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) J))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) (sqrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) (*.f64 J -2))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 2) 3) (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6) 3) (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6) 3))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2))) (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))) 2)) (cbrt.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))
(*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) 2)) (cbrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 2)) (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 J (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) (sqrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 J))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) (sqrt.f64 J)) (sqrt.f64 J))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) 1) (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) (cbrt.f64 J)) (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))) 2) (*.f64 (cbrt.f64 J) (cbrt.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6)) (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) J) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 2))
(sqrt.f64 (pow.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))) 2))
(fabs.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 -2 J)) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 3))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 3) (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3)))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3)))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 3)))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3) (pow.f64 J 3)))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))))
(*.f64 1 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))
(*.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1)
(cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))
(*.f64 (cbrt.f64 J) (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 (cbrt.f64 J) (cbrt.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))
(*.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) (cbrt.f64 J))
(*.f64 (cbrt.f64 J) (cbrt.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))) (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 2))
(cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))
(*.f64 (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (cbrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6) (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6))
(cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))) 2)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1/3) (pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))) (cbrt.f64 (sqrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))))
(pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/3)
(cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1)
(cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 3)
(cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 1/6) 2)
(cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 2))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))) 2))
(fabs.f64 (cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))))
(cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))) 1/3))
(cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))) 1))
(cbrt.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 1)
(expm1.f64 (log1p.f64 (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 1/2 (/.f64 1 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 1/2 (*.f64 (/.f64 1 J) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 1 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (/.f64 1/2 J) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (/.f64 1/2 J) (/.f64 1 (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1/2 J) (/.f64 1 (neg.f64 (cos.f64 (*.f64 1/2 K)))))
(/.f64 -1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 1)
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2) (/.f64 (cbrt.f64 (/.f64 1/2 J)) (cos.f64 (*.f64 K 1/2))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2) (*.f64 (cbrt.f64 (/.f64 1/2 J)) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 2))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (sqrt.f64 (/.f64 1/2 J)) (/.f64 (sqrt.f64 (/.f64 1/2 J)) (cos.f64 (*.f64 K 1/2))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (sqrt.f64 (/.f64 1/2 J)) (*.f64 (sqrt.f64 (/.f64 1/2 J)) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (sqrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (/.f64 1/2 J) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 1/2 J) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (/.f64 1 J) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (/.f64 1/2 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 1 J) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2) 1) (/.f64 (cbrt.f64 (/.f64 1/2 J)) (cos.f64 (*.f64 K 1/2))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2) (cbrt.f64 (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K))))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (cbrt.f64 (/.f64 1/2 J)) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1/2 J)) 1) (/.f64 (sqrt.f64 (/.f64 1/2 J)) (cos.f64 (*.f64 K 1/2))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1/2 J)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (sqrt.f64 (/.f64 1/2 J)) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) -1)
(/.f64 1 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(pow.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 1)
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 3)
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(pow.f64 (pow.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(pow.f64 (sqrt.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 2)
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(neg.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1/2 J) (/.f64 1 (neg.f64 (cos.f64 (*.f64 1/2 K)))))
(/.f64 -1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(sqrt.f64 (pow.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K))) 2))
(fabs.f64 (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K))))
(log.f64 (exp.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (pow.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 1/2 J) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))))
(log1p.f64 (expm1.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(exp.f64 (log.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 1))
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 1/2 K)))

eval534.0ms (2.6%)

Compiler

Compiled 24725 to 20206 computations (18.3% saved)

prune126.0ms (0.6%)

Pruning

20 alts after pruning (16 fresh and 4 done)

PrunedKeptTotal
New5029511
Fresh5712
Picked235
Done011
Total50920529
Accuracy
100.0%
Counts
529 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.2%
(pow.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)) 3)
70.6%
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))))) 3)
41.6%
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) -2) U) U)
85.8%
(*.f64 (/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
85.4%
(*.f64 (*.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) (sqrt.f64 J)) (sqrt.f64 J))
85.7%
(*.f64 (*.f64 J (*.f64 -2 (-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
85.9%
(*.f64 (*.f64 J (*.f64 -2 (expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
85.9%
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
85.7%
(*.f64 (*.f64 J (*.f64 -2 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
48.6%
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 J))
48.6%
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
20.3%
(*.f64 J (pow.f64 (sqrt.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 2))
31.5%
(*.f64 J (/.f64 (neg.f64 U) J))
10.7%
(*.f64 J (/.f64 U J))
71.8%
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J))))
23.1%
(*.f64 J (expm1.f64 (log1p.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
41.4%
(*.f64 1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))
12.8%
(*.f64 -1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))
42.9%
(neg.f64 U)
13.2%
U
Compiler

Compiled 647 to 520 computations (19.6% saved)

localize850.0ms (4.2%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
99.9%
(/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))
99.8%
(pow.f64 (sqrt.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 2)
97.4%
(*.f64 J (pow.f64 (sqrt.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 2))
97.4%
(sqrt.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
99.9%
(*.f64 J (*.f64 -2 (-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1)))
99.9%
(-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1)
99.5%
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
97.4%
(*.f64 (*.f64 J (*.f64 -2 (-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
99.6%
(cbrt.f64 -2)
99.9%
(/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))
99.9%
(/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J))
97.4%
(*.f64 (/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
Compiler

Compiled 370 to 282 computations (23.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 624.0ms
Operation ival-cos, time spent: 187.0ms, 30.0% of total-time
Operation ival-mult, time spent: 159.0ms, 25.0% of total-time
Operation ival-div, time spent: 91.0ms, 15.0% of total-time
Operation composed, time spent: 74.0ms, 12.0% of total-time
Operation ival-sqrt, time spent: 28.0ms, 4.0% of total-time
Operation ival-pow, time spent: 27.0ms, 4.0% of total-time
Operation ival-add, time spent: 20.0ms, 3.0% of total-time
Operation const, time spent: 16.0ms, 3.0% of total-time
Operation ival-cbrt, time spent: 7.0ms, 1.0% of total-time
Operation ival-neg, time spent: 7.0ms, 1.0% of total-time
Operation ival-sub, time spent: 6.0ms, 1.0% of total-time

series78.0ms (0.4%)

Counts
11 → 288
Calls
Call 1
Inputs
#<alt (*.f64 (/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))>
#<alt (/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J))>
#<alt (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))>
#<alt (cbrt.f64 -2)>
#<alt (*.f64 (*.f64 J (*.f64 -2 (-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))>
#<alt (+.f64 1 (cos.f64 (*.f64 K 1/2)))>
#<alt (-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1)>
#<alt (*.f64 J (*.f64 -2 (-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1)))>
#<alt (sqrt.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))>
#<alt (*.f64 J (pow.f64 (sqrt.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 2))>
#<alt (pow.f64 (sqrt.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 2)>
Outputs
#<alt (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -1 U)>
#<alt (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))>
#<alt (+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))>
#<alt (+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))>
#<alt (*.f64 -1 U)>
#<alt (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))>
#<alt (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))>
#<alt (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))>
#<alt U>
#<alt (*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))>
#<alt (*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))>
#<alt (*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))>
#<alt (*.f64 -2 J)>
#<alt (+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))>
#<alt (+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))>
#<alt (+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) U) J)) (*.f64 1/2 (/.f64 U J)))>
#<alt (+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))))) (*.f64 1/16 (/.f64 U J)))))>
#<alt (+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/16 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/46080 (/.f64 U J)) (+.f64 (*.f64 1/3072 (/.f64 U J)) (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))))))) (*.f64 -1/2 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))))))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 -1 U)>
#<alt (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))>
#<alt (+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))>
#<alt (+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))>
#<alt (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))>
#<alt (*.f64 -1 U)>
#<alt (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))>
#<alt (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))>
#<alt (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))>
#<alt U>
#<alt (*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))>
#<alt (*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))>
#<alt (*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))>
#<alt 2>
#<alt (+.f64 2 (*.f64 -1/8 (pow.f64 K 2)))>
#<alt (+.f64 2 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8)))>
#<alt (+.f64 2 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8)))>
#<alt (+.f64 1 (cos.f64 (*.f64 1/2 K)))>
#<alt (+.f64 1 (cos.f64 (*.f64 1/2 K)))>
#<alt (+.f64 1 (cos.f64 (*.f64 1/2 K)))>
#<alt (+.f64 1 (cos.f64 (*.f64 1/2 K)))>
#<alt (+.f64 1 (cos.f64 (*.f64 1/2 K)))>
#<alt (+.f64 1 (cos.f64 (*.f64 1/2 K)))>
#<alt (+.f64 1 (cos.f64 (*.f64 1/2 K)))>
#<alt (+.f64 1 (cos.f64 (*.f64 1/2 K)))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/8 (pow.f64 K 2)))>
#<alt (+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8)))>
#<alt (+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8)))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 J)>
#<alt (+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))>
#<alt (+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))>
#<alt (+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2))>
#<alt (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2))) (*.f64 1/64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2)))>
#<alt (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2))) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/1024 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)))) (+.f64 (*.f64 -1/1536 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 1/8192 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))) (*.f64 1/96 (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -3/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2))))))))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2)))>
#<alt (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2))) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/1024 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)))) (+.f64 (*.f64 -1/1536 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2))) (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 1/8192 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))) (*.f64 1/96 (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -3/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))))))))) (+.f64 (*.f64 -19/368640 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2))) (+.f64 (*.f64 -1/98304 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 1/1572864 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)))) (+.f64 (*.f64 1/6144 (/.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -3/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2880 (+.f64 (*.f64 -180 (/.f64 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 15/256 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)))) (*.f64 45/4 (/.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 J 2) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2))))))))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 1/8192 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))) (*.f64 1/96 (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -3/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))))))))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2)))>
#<alt (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/4) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))>
#<alt (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/4) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))>
#<alt (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/4) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))>
#<alt (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/4) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))>
#<alt (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/4) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))>
#<alt (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/4) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))>
#<alt (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/4) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))>
#<alt (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/4) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))>
#<alt (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2))>
#<alt (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))>
#<alt (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -3/512 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 4)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))))) (*.f64 1/16 (*.f64 (/.f64 (sqrt.f64 -2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))>
#<alt (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (sqrt.f64 -2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -3/512 (*.f64 (/.f64 (sqrt.f64 -2) (pow.f64 J 4)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))))) (*.f64 7/8192 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 6)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 11))))))))))>
#<alt (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2)))>
#<alt (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (*.f64 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))))>
#<alt (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (pow.f64 U 4)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))))>
#<alt (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (pow.f64 U 4)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 16/3 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))))))) (pow.f64 U 6)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))))))>
#<alt (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2)))>
#<alt (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (*.f64 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))))>
#<alt (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (pow.f64 U 4)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))))>
#<alt (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (pow.f64 U 4)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 16/3 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))))))) (pow.f64 U 6)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))))))>
#<alt (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)))>
#<alt (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2))) (*.f64 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2))) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))))>
#<alt (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))) (*.f64 1/2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))))))) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))))))>
#<alt (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))) (*.f64 1/2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))))))) (*.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (*.f64 16/3 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6)))))))) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))))))))>
#<alt (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2))>
#<alt (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))>
#<alt (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))) (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/512 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))))) (pow.f64 J 4)) (sqrt.f64 (cos.f64 (*.f64 1/2 K))))))>
#<alt (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))) (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/512 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))))) (pow.f64 J 4)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/2048 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (+.f64 (*.f64 1/24576 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 1/768 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))))) (pow.f64 J 6)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))))))>
#<alt (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2))>
#<alt (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))>
#<alt (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))) (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/512 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))))) (pow.f64 J 4)) (sqrt.f64 (cos.f64 (*.f64 1/2 K))))))>
#<alt (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))) (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/512 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))))) (pow.f64 J 4)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/2048 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (+.f64 (*.f64 1/24576 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 1/768 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))))) (pow.f64 J 6)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))))))>
#<alt (*.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2)))>
#<alt (+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) U))>
#<alt (+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 3))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2)) U))))>
#<alt (+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 5))))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2)) U))))>
#<alt (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))>
#<alt (*.f64 J (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))>
#<alt (*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))))>
#<alt (*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))))>
#<alt (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 U 6) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))))>
#<alt (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))>
#<alt (+.f64 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))>
#<alt (+.f64 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (*.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))>
#<alt (+.f64 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 J (*.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (*.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (*.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))))))>
#<alt (*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))>
#<alt (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))>
#<alt (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/8 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))))>
#<alt (+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))))))))>
#<alt (*.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2)))>
#<alt (*.f64 U (+.f64 (*.f64 1/2 (pow.f64 (sqrt.f64 -2) 2)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))>
#<alt (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (pow.f64 (sqrt.f64 -2) 2)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2)))))>
#<alt (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (pow.f64 (sqrt.f64 -2) 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))))>
#<alt (*.f64 -1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2)))>
#<alt (*.f64 -1 (*.f64 U (+.f64 (*.f64 1/2 (pow.f64 (sqrt.f64 -2) 2)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2)))))>
#<alt (*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (pow.f64 (sqrt.f64 -2) 2)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))))>
#<alt (*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (pow.f64 (sqrt.f64 -2) 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2)))))))>
#<alt (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))>
#<alt (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))>
#<alt (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))>
#<alt (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))>
#<alt (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/8 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))))))>
#<alt (+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))))))))>
#<alt (*.f64 1/2 (/.f64 (*.f64 U (pow.f64 (sqrt.f64 -2) 2)) J))>
#<alt (*.f64 U (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 -2) 2) J)) (/.f64 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))>
#<alt (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 -2) 2) J)) (/.f64 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2)))))>
#<alt (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 -2) 2) J)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 5) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 6))) (/.f64 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))))>
#<alt (*.f64 -1/2 (/.f64 (*.f64 U (pow.f64 (sqrt.f64 -2) 2)) J))>
#<alt (*.f64 -1 (*.f64 U (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 -2) 2) J)) (/.f64 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2)))))>
#<alt (*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 -2) 2) J)) (/.f64 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))))>
#<alt (*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 -2) 2) J)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 5) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 6))) (/.f64 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2)))))))>
#<alt (*.f64 1/2 (/.f64 (*.f64 U (pow.f64 (sqrt.f64 -2) 2)) J))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) U)) J)>
#<alt (/.f64 (+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 3))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2)) U)))) J)>
#<alt (/.f64 (+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 5))))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2)) U)))) J)>
#<alt (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))>
#<alt (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))>
#<alt (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))>
#<alt (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))))>
#<alt (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))>
#<alt (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))>
#<alt (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))>
#<alt (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))))>
Calls

72 calls:

TimeVariablePointExpression
7.0ms
K
@0
(sqrt (* (* -2 (cos (* K 1/2))) (sqrt (+ (* 1 1) (* (* U (/ (/ 1/2 J) (cos (* K 1/2)))) (* U (/ (/ 1/2 J) (cos (* K 1/2)))))))))
6.0ms
K
@0
(* J (pow (sqrt (* (* -2 (cos (* K 1/2))) (sqrt (+ (* 1 1) (* (* U (/ (/ 1/2 J) (cos (* K 1/2)))) (* U (/ (/ 1/2 J) (cos (* K 1/2))))))))) 2))
3.0ms
K
@0
(pow (sqrt (* (* -2 (cos (* K 1/2))) (sqrt (+ (* 1 1) (* (* U (/ (/ 1/2 J) (cos (* K 1/2)))) (* U (/ (/ 1/2 J) (cos (* K 1/2))))))))) 2)
3.0ms
U
@inf
(sqrt (* (* -2 (cos (* K 1/2))) (sqrt (+ (* 1 1) (* (* U (/ (/ 1/2 J) (cos (* K 1/2)))) (* U (/ (/ 1/2 J) (cos (* K 1/2)))))))))
3.0ms
J
@0
(sqrt (* (* -2 (cos (* K 1/2))) (sqrt (+ (* 1 1) (* (* U (/ (/ 1/2 J) (cos (* K 1/2)))) (* U (/ (/ 1/2 J) (cos (* K 1/2)))))))))

rewrite132.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
606×associate-*r*
278×log1p-expm1-u
278×expm1-log1p-u
274×add-exp-log
274×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
040567
1687511
Stop Event
node limit
Counts
11 → 313
Calls
Call 1
Inputs
(*.f64 (/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J))
(/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))
(cbrt.f64 -2)
(*.f64 (*.f64 J (*.f64 -2 (-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 J (*.f64 -2 (-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1)))
(sqrt.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 J (pow.f64 (sqrt.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 2))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 2)
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))) 1)
(/.f64 1 (/.f64 (/.f64 1/2 J) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))))
(/.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)))
(/.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) (/.f64 1/2 J))
(/.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) (/.f64 -1/2 J))
(pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))) 2)
(neg.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) 2))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)) 3) (pow.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))) 1))
(-.f64 0 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))) 1)
(-.f64 (/.f64 0 (/.f64 1/2 J)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))
(*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))
(*.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 1 (/.f64 -1/2 J)))
(*.f64 1 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))
(*.f64 2 (/.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 1 J)))
(*.f64 -2 (/.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 1 J)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) 2) (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))
(*.f64 -1 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) 2) J)
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) J) 2)
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) 1) (*.f64 J 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2)) (/.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 (/.f64 1/2 J))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 1/2 J))) (/.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (/.f64 1/2 J))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2)) (/.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 (/.f64 1/2 J))))
(*.f64 (/.f64 -1 (sqrt.f64 (/.f64 1/2 J))) (/.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (/.f64 1/2 J))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) 1/2) (/.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1 J)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) 1) (/.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2)) (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (sqrt.f64 (/.f64 1/2 J))) (/.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (/.f64 1/2 J))))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 1/2) (/.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1 J)))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 1) (/.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2)) (/.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (cbrt.f64 (/.f64 1/2 J))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 (*.f64 (pow.f64 J 2) 4))) (cbrt.f64 (*.f64 J 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (*.f64 J 2))) (sqrt.f64 (*.f64 J 2)))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) 2) 1) J)
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) 2) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 J))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) 2) (sqrt.f64 J)) (sqrt.f64 J))
(pow.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)) -1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) 2)
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)) 1)
(neg.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (/.f64 1/2 J) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) 1)
(*.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)))
(*.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)) U)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 U (*.f64 J -2)) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (*.f64 1/2 (/.f64 U J)))
(*.f64 (*.f64 U 1) (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)))
(*.f64 (/.f64 U 1) (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (/.f64 1/2 J) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 U (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 1/2 J) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 U 2)) (cos.f64 (*.f64 K 1/2))) (/.f64 (cbrt.f64 U) (*.f64 J 2)))
(*.f64 (/.f64 (sqrt.f64 U) (cos.f64 (*.f64 K 1/2))) (/.f64 (sqrt.f64 U) (*.f64 J 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (*.f64 1/2 (/.f64 U J)) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (*.f64 1/2 (/.f64 U J)) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) 2) 1) (/.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) 2) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) 2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) 1) (/.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 U (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J))) 2)) (cbrt.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J))))
(*.f64 (*.f64 U (sqrt.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)))) (sqrt.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)) 1) U)
(*.f64 (*.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)) (cbrt.f64 (pow.f64 U 2))) (cbrt.f64 U))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)) (sqrt.f64 U)) (sqrt.f64 U))
(pow.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 2)
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 2 (/.f64 J U))) -1)
(neg.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J))) U))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 3))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)) 3) (pow.f64 U 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 U J)) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 -2))) 1)
(*.f64 1 (cbrt.f64 -2))
(*.f64 (cbrt.f64 (cbrt.f64 4)) (cbrt.f64 (cbrt.f64 -2)))
(*.f64 (pow.f64 -2 1/6) (pow.f64 -2 1/6))
(pow.f64 -2 1/3)
(pow.f64 (cbrt.f64 -2) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 -2)) 3)
(pow.f64 (pow.f64 -2 1/6) 2)
(sqrt.f64 (cbrt.f64 4))
(log.f64 (exp.f64 (cbrt.f64 -2)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 -2))))
(expm1.f64 (log1p.f64 (cbrt.f64 -2)))
(log1p.f64 (expm1.f64 (cbrt.f64 -2)))
(exp.f64 (log.f64 (cbrt.f64 -2)))
(exp.f64 (*.f64 (log.f64 -2) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 -2)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))) 1))
(-.f64 1 (cos.f64 (*.f64 K 1/2)))
(-.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 2) 1)
(-.f64 (/.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(*.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) 1))
(*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 1)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2)) (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(*.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(*.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(/.f64 1 (/.f64 (-.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (cos.f64 (*.f64 K 1/2))) (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))))
(/.f64 1 (/.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))
(/.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (-.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (cos.f64 (*.f64 K 1/2))))
(/.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (+.f64 (cos.f64 (*.f64 K 1/2)) 1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (neg.f64 (-.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (cos.f64 (*.f64 K 1/2)))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))) (neg.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) 1) (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (-.f64 1 (*.f64 (cos.f64 (*.f64 K 1/2)) 1))))
(/.f64 (-.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (-.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (cos.f64 (*.f64 K 1/2))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) 1) (+.f64 (cos.f64 (*.f64 K 1/2)) -1))
(pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2))
(log.f64 (exp.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1))))
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 3))
(expm1.f64 (log.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 2)))
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(exp.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (*.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))) 1))
(fma.f64 1 (cos.f64 (*.f64 K 1/2)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 1)
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 1)
(+.f64 (cos.f64 (*.f64 K 1/2)) 0)
(+.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1))
(+.f64 1 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 1))
(+.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) -1)
(+.f64 0 (cos.f64 (*.f64 K 1/2)))
(*.f64 1 (cos.f64 (*.f64 K 1/2)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (neg.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (neg.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) 2))))
(*.f64 -1 (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) -1) (/.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) 2)))
(*.f64 (neg.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) 1) (-.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) 1))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 -1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) 2)) (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 3) -1)))
(/.f64 1 (/.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 2) (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) -1)))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) (-.f64 1 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) -1))))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) -1) (+.f64 (cos.f64 (*.f64 K 1/2)) 2))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) -1) (-.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) -1)) (neg.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 2)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 3)) (+.f64 1 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) (+.f64 (cos.f64 (*.f64 K 1/2)) -1))))
(/.f64 (-.f64 0 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (+.f64 0 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (*.f64 0 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (-.f64 1 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) (+.f64 (cos.f64 (*.f64 K 1/2)) -1))) (-.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))
(/.f64 (-.f64 0 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (cos.f64 (*.f64 K 1/2)))
(pow.f64 (cos.f64 (*.f64 K 1/2)) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 2)
(neg.f64 (cos.f64 (*.f64 K 1/2)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))
(cos.f64 (*.f64 K 1/2))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (log.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) 1))
(fma.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) -1)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2)) (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) -1)
(fma.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) -1)
(+.f64 (*.f64 J -2) (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) (*.f64 J -2)))
(+.f64 (*.f64 (*.f64 J -2) 1) (*.f64 (*.f64 J -2) (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))
(+.f64 (*.f64 (*.f64 J -2) (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) (*.f64 (*.f64 J -2) -1))
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) (*.f64 J -2)) (*.f64 -1 (*.f64 J -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))) 1)
(pow.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(*.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) (cbrt.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 1/4) (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 1/4))
(*.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(*.f64 (pow.f64 -2 1/2) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) 1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) 1/2))
(*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))))
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) 1)
(pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 1/2)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) 1/2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))) 1)
(*.f64 1 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))
(*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) 2) (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 1/4)) (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 1/4))
(*.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 1) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 1) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 2)))) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (cos.f64 (*.f64 K 1/2))) -2)
(*.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) -2) (cos.f64 (*.f64 K 1/2)))
(*.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) 4))) (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))
(*.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) 1) (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))) (cbrt.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 2))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 3) (pow.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) 1))

simplify422.0ms (2.1%)

Algorithm
egg-herbie
Rules
1312×distribute-lft-in
1304×distribute-rgt-in
994×*-commutative
820×times-frac
452×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0139453290
1418851120
Stop Event
node limit
Counts
601 → 701
Calls
Call 1
Inputs
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -1 U)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -1 U)
(*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))
(*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))
(*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))
U
(*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))
(*.f64 -2 J)
(+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U J))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) U) J)) (*.f64 1/2 (/.f64 U J)))
(+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))))) (*.f64 1/16 (/.f64 U J)))))
(+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/16 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/46080 (/.f64 U J)) (+.f64 (*.f64 1/3072 (/.f64 U J)) (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))))))) (*.f64 -1/2 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))))))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 -1 U)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -1 U)
(*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))
(*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))
(*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))
U
(*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))
2
(+.f64 2 (*.f64 -1/8 (pow.f64 K 2)))
(+.f64 2 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8)))
(+.f64 2 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8)))
(+.f64 1 (cos.f64 (*.f64 1/2 K)))
(+.f64 1 (cos.f64 (*.f64 1/2 K)))
(+.f64 1 (cos.f64 (*.f64 1/2 K)))
(+.f64 1 (cos.f64 (*.f64 1/2 K)))
(+.f64 1 (cos.f64 (*.f64 1/2 K)))
(+.f64 1 (cos.f64 (*.f64 1/2 K)))
(+.f64 1 (cos.f64 (*.f64 1/2 K)))
(+.f64 1 (cos.f64 (*.f64 1/2 K)))
1
(+.f64 1 (*.f64 -1/8 (pow.f64 K 2)))
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8)))
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8)))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 J)
(+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2))
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2))) (*.f64 1/64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2)))
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2))) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/1024 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)))) (+.f64 (*.f64 -1/1536 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 1/8192 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))) (*.f64 1/96 (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -3/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2))))))))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2)))
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2))) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/1024 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)))) (+.f64 (*.f64 -1/1536 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2))) (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 1/8192 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))) (*.f64 1/96 (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -3/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))))))))) (+.f64 (*.f64 -19/368640 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2))) (+.f64 (*.f64 -1/98304 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 1/1572864 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)))) (+.f64 (*.f64 1/6144 (/.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -3/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2880 (+.f64 (*.f64 -180 (/.f64 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 15/256 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)))) (*.f64 45/4 (/.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 J 2) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2))))))))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 1/8192 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))) (*.f64 1/96 (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -3/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))))))))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2)))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/4) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/4) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/4) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/4) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/4) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/4) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/4) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/4) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))
(+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -3/512 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 4)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))))) (*.f64 1/16 (*.f64 (/.f64 (sqrt.f64 -2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))
(+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (sqrt.f64 -2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -3/512 (*.f64 (/.f64 (sqrt.f64 -2) (pow.f64 J 4)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))))) (*.f64 7/8192 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 6)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 11))))))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2)))
(+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (*.f64 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))))
(+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (pow.f64 U 4)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))))
(+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (pow.f64 U 4)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 16/3 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))))))) (pow.f64 U 6)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2)))
(+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (*.f64 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))))
(+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (pow.f64 U 4)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))))
(+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (pow.f64 U 4)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 16/3 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))))))) (pow.f64 U 6)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)))
(+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2))) (*.f64 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2))) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))))
(+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))) (*.f64 1/2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))))))) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))))))
(+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))) (*.f64 1/2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))))))) (*.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (*.f64 16/3 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6)))))))) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))) (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/512 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))))) (pow.f64 J 4)) (sqrt.f64 (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))) (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/512 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))))) (pow.f64 J 4)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/2048 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (+.f64 (*.f64 1/24576 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 1/768 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))))) (pow.f64 J 6)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))) (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/512 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))))) (pow.f64 J 4)) (sqrt.f64 (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))) (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/512 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))))) (pow.f64 J 4)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/2048 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (+.f64 (*.f64 1/24576 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 1/768 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))))) (pow.f64 J 6)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2)))
(+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) U))
(+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 3))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2)) U))))
(+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 5))))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2)) U))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))
(*.f64 J (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))
(*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))))
(*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 U 6) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))))
(*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(+.f64 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))
(+.f64 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (*.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))
(+.f64 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 J (*.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (*.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (*.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))))))
(*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/8 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))))))))
(*.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2)))
(*.f64 U (+.f64 (*.f64 1/2 (pow.f64 (sqrt.f64 -2) 2)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (pow.f64 (sqrt.f64 -2) 2)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2)))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (pow.f64 (sqrt.f64 -2) 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))))
(*.f64 -1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2)))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 1/2 (pow.f64 (sqrt.f64 -2) 2)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2)))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (pow.f64 (sqrt.f64 -2) 2)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (pow.f64 (sqrt.f64 -2) 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2)))))))
(*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/8 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))))))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))))))))
(*.f64 1/2 (/.f64 (*.f64 U (pow.f64 (sqrt.f64 -2) 2)) J))
(*.f64 U (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 -2) 2) J)) (/.f64 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 -2) 2) J)) (/.f64 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2)))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 -2) 2) J)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 5) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 6))) (/.f64 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))))
(*.f64 -1/2 (/.f64 (*.f64 U (pow.f64 (sqrt.f64 -2) 2)) J))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 -2) 2) J)) (/.f64 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2)))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 -2) 2) J)) (/.f64 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 -2) 2) J)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 5) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 6))) (/.f64 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2)))))))
(*.f64 1/2 (/.f64 (*.f64 U (pow.f64 (sqrt.f64 -2) 2)) J))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) U)) J)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 3))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2)) U)))) J)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 5))))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2)) U)))) J)
(*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))
(+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))
(+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))
(+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))
(+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))) 1)
(/.f64 1 (/.f64 (/.f64 1/2 J) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))))
(/.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)))
(/.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) (/.f64 1/2 J))
(/.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) (/.f64 -1/2 J))
(pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))) 2)
(neg.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) 2))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)) 3) (pow.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))) 1))
(-.f64 0 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))) 1)
(-.f64 (/.f64 0 (/.f64 1/2 J)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))
(*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))
(*.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 1 (/.f64 -1/2 J)))
(*.f64 1 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))
(*.f64 2 (/.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 1 J)))
(*.f64 -2 (/.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 1 J)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) 2) (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))
(*.f64 -1 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) 2) J)
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) J) 2)
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) 1) (*.f64 J 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2)) (/.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 (/.f64 1/2 J))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 1/2 J))) (/.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (/.f64 1/2 J))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2)) (/.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 (/.f64 1/2 J))))
(*.f64 (/.f64 -1 (sqrt.f64 (/.f64 1/2 J))) (/.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (/.f64 1/2 J))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) 1/2) (/.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1 J)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) 1) (/.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2)) (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (sqrt.f64 (/.f64 1/2 J))) (/.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (/.f64 1/2 J))))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 1/2) (/.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1 J)))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 1) (/.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2)) (/.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (cbrt.f64 (/.f64 1/2 J))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 (*.f64 (pow.f64 J 2) 4))) (cbrt.f64 (*.f64 J 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (*.f64 J 2))) (sqrt.f64 (*.f64 J 2)))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) 2) 1) J)
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) 2) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 J))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) 2) (sqrt.f64 J)) (sqrt.f64 J))
(pow.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)) -1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) 2)
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)) 1)
(neg.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (/.f64 1/2 J) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) 1)
(*.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)))
(*.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)) U)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 U (*.f64 J -2)) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (*.f64 1/2 (/.f64 U J)))
(*.f64 (*.f64 U 1) (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)))
(*.f64 (/.f64 U 1) (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (/.f64 1/2 J) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 U (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 1/2 J) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 U 2)) (cos.f64 (*.f64 K 1/2))) (/.f64 (cbrt.f64 U) (*.f64 J 2)))
(*.f64 (/.f64 (sqrt.f64 U) (cos.f64 (*.f64 K 1/2))) (/.f64 (sqrt.f64 U) (*.f64 J 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (*.f64 1/2 (/.f64 U J)) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (*.f64 1/2 (/.f64 U J)) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) 2) 1) (/.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) 2) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) 2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) 1) (/.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 U (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J))) 2)) (cbrt.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J))))
(*.f64 (*.f64 U (sqrt.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)))) (sqrt.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)) 1) U)
(*.f64 (*.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)) (cbrt.f64 (pow.f64 U 2))) (cbrt.f64 U))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)) (sqrt.f64 U)) (sqrt.f64 U))
(pow.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 2)
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 2 (/.f64 J U))) -1)
(neg.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J))) U))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 3))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)) 3) (pow.f64 U 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 U J)) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 -2))) 1)
(*.f64 1 (cbrt.f64 -2))
(*.f64 (cbrt.f64 (cbrt.f64 4)) (cbrt.f64 (cbrt.f64 -2)))
(*.f64 (pow.f64 -2 1/6) (pow.f64 -2 1/6))
(pow.f64 -2 1/3)
(pow.f64 (cbrt.f64 -2) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 -2)) 3)
(pow.f64 (pow.f64 -2 1/6) 2)
(sqrt.f64 (cbrt.f64 4))
(log.f64 (exp.f64 (cbrt.f64 -2)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 -2))))
(expm1.f64 (log1p.f64 (cbrt.f64 -2)))
(log1p.f64 (expm1.f64 (cbrt.f64 -2)))
(exp.f64 (log.f64 (cbrt.f64 -2)))
(exp.f64 (*.f64 (log.f64 -2) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 -2)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))) 1))
(-.f64 1 (cos.f64 (*.f64 K 1/2)))
(-.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 2) 1)
(-.f64 (/.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(*.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) 1))
(*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 1)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2)) (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(*.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(*.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(/.f64 1 (/.f64 (-.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (cos.f64 (*.f64 K 1/2))) (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))))
(/.f64 1 (/.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))
(/.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (-.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (cos.f64 (*.f64 K 1/2))))
(/.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (+.f64 (cos.f64 (*.f64 K 1/2)) 1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (neg.f64 (-.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (cos.f64 (*.f64 K 1/2)))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))) (neg.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) 1) (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (-.f64 1 (*.f64 (cos.f64 (*.f64 K 1/2)) 1))))
(/.f64 (-.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (-.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (cos.f64 (*.f64 K 1/2))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) 1) (+.f64 (cos.f64 (*.f64 K 1/2)) -1))
(pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2))
(log.f64 (exp.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1))))
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 3))
(expm1.f64 (log.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 2)))
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(exp.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (*.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))) 1))
(fma.f64 1 (cos.f64 (*.f64 K 1/2)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 1)
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 1)
(+.f64 (cos.f64 (*.f64 K 1/2)) 0)
(+.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1))
(+.f64 1 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 1))
(+.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) -1)
(+.f64 0 (cos.f64 (*.f64 K 1/2)))
(*.f64 1 (cos.f64 (*.f64 K 1/2)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (neg.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (neg.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) 2))))
(*.f64 -1 (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) -1) (/.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) 2)))
(*.f64 (neg.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) 1) (-.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) 1))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 -1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) 2)) (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 3) -1)))
(/.f64 1 (/.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 2) (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) -1)))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) (-.f64 1 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) -1))))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) -1) (+.f64 (cos.f64 (*.f64 K 1/2)) 2))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) -1) (-.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) -1)) (neg.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 2)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 3)) (+.f64 1 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) (+.f64 (cos.f64 (*.f64 K 1/2)) -1))))
(/.f64 (-.f64 0 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (+.f64 0 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (*.f64 0 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (-.f64 1 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) (+.f64 (cos.f64 (*.f64 K 1/2)) -1))) (-.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))
(/.f64 (-.f64 0 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (cos.f64 (*.f64 K 1/2)))
(pow.f64 (cos.f64 (*.f64 K 1/2)) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 2)
(neg.f64 (cos.f64 (*.f64 K 1/2)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))
(cos.f64 (*.f64 K 1/2))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (log.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) 1))
(fma.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) -1)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2)) (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) -1)
(fma.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) -1)
(+.f64 (*.f64 J -2) (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) (*.f64 J -2)))
(+.f64 (*.f64 (*.f64 J -2) 1) (*.f64 (*.f64 J -2) (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))
(+.f64 (*.f64 (*.f64 J -2) (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) (*.f64 (*.f64 J -2) -1))
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) (*.f64 J -2)) (*.f64 -1 (*.f64 J -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))) 1)
(pow.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(*.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) (cbrt.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 1/4) (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 1/4))
(*.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(*.f64 (pow.f64 -2 1/2) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) 1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) 1/2))
(*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))))
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) 1)
(pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 1/2)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) 1/2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))) 1)
(*.f64 1 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))
(*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) 2) (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 1/4)) (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 1/4))
(*.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 1) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 1) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 2)))) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (cos.f64 (*.f64 K 1/2))) -2)
(*.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) -2) (cos.f64 (*.f64 K 1/2)))
(*.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) 4))) (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))
(*.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) 1) (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))) (cbrt.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 2))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 3) (pow.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) 1))
Outputs
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(*.f64 -2 (+.f64 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 J (*.f64 (-.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (/.f64 (*.f64 1/1024 (pow.f64 U 4)) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 J (*.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (*.f64 (/.f64 (pow.f64 U 4) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4))) -1/1024)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 -2 (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 J (*.f64 (-.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (/.f64 (*.f64 1/1024 (pow.f64 U 4)) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (fma.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (fma.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (*.f64 1/2 (*.f64 J (+.f64 (*.f64 -1/4 (fma.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (fma.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24))))) (*.f64 -1/32 (*.f64 (pow.f64 U 2) (/.f64 (-.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (/.f64 (*.f64 1/1024 (pow.f64 U 4)) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4)))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 J (*.f64 (-.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (/.f64 (*.f64 1/1024 (pow.f64 U 4)) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 -2 (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 J (*.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (*.f64 (/.f64 (pow.f64 U 4) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4))) -1/1024)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (fma.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (fma.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (*.f64 1/2 (*.f64 J (fma.f64 -1/4 (fma.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (fma.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)))) (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (*.f64 (/.f64 (pow.f64 U 4) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4))) -1/1024)) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) -1/32)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 J (*.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (*.f64 (/.f64 (pow.f64 U 4) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4))) -1/1024)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -1 U)
(neg.f64 U)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))
(fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) U)) (neg.f64 U))
(-.f64 (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) U))) U)
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))
(fma.f64 -1 U (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) U) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 3)))))))
(-.f64 (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) U) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 3)))))) U)
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))
(fma.f64 -1 U (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) U) (*.f64 (pow.f64 J 2) (fma.f64 -4 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 3))))))))
(-.f64 (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) U) (*.f64 (pow.f64 J 2) (fma.f64 -4 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 3))))))) U)
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (*.f64 (/.f64 -1/4 (cos.f64 (*.f64 K 1/2))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))) (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)) (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(neg.f64 (*.f64 J (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))) (*.f64 2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))) (*.f64 2 (cos.f64 (*.f64 K 1/2)))) (neg.f64 J))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(neg.f64 (*.f64 J (fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))) (*.f64 2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 J (neg.f64 (fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))) (*.f64 2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(neg.f64 (*.f64 J (fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (fma.f64 1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))) (*.f64 2 (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (fma.f64 1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))) (*.f64 2 (cos.f64 (*.f64 K 1/2)))))) (neg.f64 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 (pow.f64 U 2) (-.f64 (/.f64 (*.f64 1/64 (pow.f64 U 2)) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (/.f64 1/4 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 (pow.f64 U 2) (fma.f64 1/64 (/.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3)) (/.f64 -1/4 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 5)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)) (/.f64 1/64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))) (neg.f64 (/.f64 1/4 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 5)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)) (/.f64 1/64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3))) (/.f64 -1/4 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(*.f64 -1 U)
(neg.f64 U)
(*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))
(*.f64 U (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)) -1))
(*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))
(*.f64 U (+.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 4))))) -1))
(*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2))) (fma.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 4))) -1)))
(*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))
(*.f64 U (+.f64 (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 U 6))) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 4)))))) -1))
U
(*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))
(*.f64 (neg.f64 U) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)) -1))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))
(*.f64 (neg.f64 U) (+.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 4))))) -1))
(*.f64 U (neg.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2))) (fma.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 4))) -1))))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))
(*.f64 (neg.f64 U) (+.f64 (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 U 6))) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 4)))))) -1))
(*.f64 U (neg.f64 (+.f64 (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 U 6))) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 4)))))) -1)))
(*.f64 -2 J)
(+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))
(fma.f64 -2 J (*.f64 1/4 (*.f64 J (pow.f64 K 2))))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))
(fma.f64 -2 J (*.f64 (pow.f64 K 2) (fma.f64 -1/192 (*.f64 J (pow.f64 K 2)) (*.f64 J 1/4))))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))
(fma.f64 -2 J (*.f64 (pow.f64 K 2) (fma.f64 1/4 J (*.f64 (pow.f64 K 2) (fma.f64 -1/192 J (*.f64 (*.f64 J (pow.f64 K 2)) 1/23040))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U J))
(/.f64 (*.f64 1/2 U) J)
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 K 2) U) J)) (*.f64 1/2 (/.f64 U J)))
(fma.f64 1/16 (*.f64 (pow.f64 K 2) (/.f64 U J)) (/.f64 (*.f64 1/2 U) J))
(+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J))))) (*.f64 1/16 (/.f64 U J)))))
(fma.f64 1/2 (/.f64 U J) (*.f64 (pow.f64 K 2) (fma.f64 -1/2 (*.f64 (pow.f64 K 2) (*.f64 (/.f64 U J) -5/384)) (*.f64 (/.f64 U J) 1/16))))
(+.f64 (*.f64 1/2 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/16 (/.f64 U J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/46080 (/.f64 U J)) (+.f64 (*.f64 1/3072 (/.f64 U J)) (*.f64 1/8 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))))))) (*.f64 -1/2 (+.f64 (*.f64 -1/64 (/.f64 U J)) (*.f64 1/384 (/.f64 U J)))))))))
(fma.f64 1/2 (/.f64 U J) (*.f64 (pow.f64 K 2) (fma.f64 1/16 (/.f64 U J) (*.f64 (pow.f64 K 2) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/46080 (/.f64 U J) (fma.f64 1/3072 (/.f64 U J) (*.f64 (*.f64 (/.f64 U J) -5/384) 1/8)))) (*.f64 (/.f64 U J) -5/384)))))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -1 U)
(neg.f64 U)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))
(fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) U)) (neg.f64 U))
(-.f64 (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) U))) U)
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))
(fma.f64 -1 U (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) U) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 3)))))))
(-.f64 (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) U) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 3)))))) U)
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))
(fma.f64 -1 U (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) U) (*.f64 (pow.f64 J 2) (fma.f64 -4 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 3))))))))
(-.f64 (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) U) (*.f64 (pow.f64 J 2) (fma.f64 -4 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 3))))))) U)
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (*.f64 (/.f64 -1/4 (cos.f64 (*.f64 K 1/2))) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))) (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)) (*.f64 1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(neg.f64 (*.f64 J (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))) (*.f64 2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))) (*.f64 2 (cos.f64 (*.f64 K 1/2)))) (neg.f64 J))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(neg.f64 (*.f64 J (fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))) (*.f64 2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 J (neg.f64 (fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))) (*.f64 2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(neg.f64 (*.f64 J (fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (fma.f64 1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))) (*.f64 2 (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (fma.f64 -1/64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (fma.f64 1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))) (*.f64 2 (cos.f64 (*.f64 K 1/2)))))) (neg.f64 J))
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(*.f64 -2 (+.f64 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 J (*.f64 (-.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (/.f64 (*.f64 1/1024 (pow.f64 U 4)) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 J (*.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (*.f64 (/.f64 (pow.f64 U 4) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4))) -1/1024)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 -2 (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 J (*.f64 (-.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (/.f64 (*.f64 1/1024 (pow.f64 U 4)) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (fma.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (fma.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (*.f64 1/2 (*.f64 J (+.f64 (*.f64 -1/4 (fma.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (fma.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24))))) (*.f64 -1/32 (*.f64 (pow.f64 U 2) (/.f64 (-.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (/.f64 (*.f64 1/1024 (pow.f64 U 4)) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4)))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 J (*.f64 (-.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (/.f64 (*.f64 1/1024 (pow.f64 U 4)) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 -2 (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (/.f64 (pow.f64 U 2) J)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 J (*.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (*.f64 (/.f64 (pow.f64 U 4) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4))) -1/1024)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (fma.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (fma.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (*.f64 1/2 (*.f64 J (fma.f64 -1/4 (fma.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (fma.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)))) (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (*.f64 (/.f64 (pow.f64 U 4) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4))) -1/1024)) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) -1/32)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 J (*.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (*.f64 (/.f64 (pow.f64 U 4) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4))) -1/1024)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 (pow.f64 U 2) (-.f64 (/.f64 (*.f64 1/64 (pow.f64 U 2)) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (/.f64 1/4 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 (pow.f64 U 2) (fma.f64 1/64 (/.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3)) (/.f64 -1/4 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 5)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)) (/.f64 1/64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))) (neg.f64 (/.f64 1/4 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 5)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)) (/.f64 1/64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3))) (/.f64 -1/4 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(*.f64 -1 U)
(neg.f64 U)
(*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))
(*.f64 U (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)) -1))
(*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))
(*.f64 U (+.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 4))))) -1))
(*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2))) (fma.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 4))) -1)))
(*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))
(*.f64 U (+.f64 (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 U 6))) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 4)))))) -1))
U
(*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))
(*.f64 (neg.f64 U) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)) -1))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))
(*.f64 (neg.f64 U) (+.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 4))))) -1))
(*.f64 U (neg.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2))) (fma.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 4))) -1))))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))
(*.f64 (neg.f64 U) (+.f64 (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 U 6))) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 4)))))) -1))
(*.f64 U (neg.f64 (+.f64 (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 U 6))) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 4)))))) -1)))
2
(+.f64 2 (*.f64 -1/8 (pow.f64 K 2)))
(+.f64 2 (*.f64 (pow.f64 K 2) -1/8))
(+.f64 2 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8)))
(+.f64 2 (*.f64 (pow.f64 K 2) (fma.f64 1/384 (pow.f64 K 2) -1/8)))
(+.f64 2 (*.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) 1/384 -1/8)))
(+.f64 2 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8)))
(+.f64 2 (*.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 (pow.f64 K 2) -1/46080)) -1/8)))
(+.f64 1 (cos.f64 (*.f64 1/2 K)))
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(+.f64 1 (cos.f64 (*.f64 1/2 K)))
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(+.f64 1 (cos.f64 (*.f64 1/2 K)))
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(+.f64 1 (cos.f64 (*.f64 1/2 K)))
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(+.f64 1 (cos.f64 (*.f64 1/2 K)))
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(+.f64 1 (cos.f64 (*.f64 1/2 K)))
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(+.f64 1 (cos.f64 (*.f64 1/2 K)))
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(+.f64 1 (cos.f64 (*.f64 1/2 K)))
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
1
(+.f64 1 (*.f64 -1/8 (pow.f64 K 2)))
(+.f64 1 (*.f64 (pow.f64 K 2) -1/8))
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8)))
(+.f64 1 (*.f64 (pow.f64 K 2) (fma.f64 1/384 (pow.f64 K 2) -1/8)))
(+.f64 1 (*.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) 1/384 -1/8)))
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8)))
(+.f64 1 (*.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 (pow.f64 K 2) -1/46080)) -1/8)))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 J)
(+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))
(fma.f64 -2 J (*.f64 1/4 (*.f64 J (pow.f64 K 2))))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))
(fma.f64 -2 J (*.f64 (pow.f64 K 2) (fma.f64 -1/192 (*.f64 J (pow.f64 K 2)) (*.f64 J 1/4))))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))
(fma.f64 -2 J (*.f64 (pow.f64 K 2) (fma.f64 1/4 J (*.f64 (pow.f64 K 2) (fma.f64 -1/192 J (*.f64 (*.f64 J (pow.f64 K 2)) 1/23040))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2))
(*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (sqrt.f64 -2))
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2))) (*.f64 1/64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2)))
(fma.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (sqrt.f64 -2)) (*.f64 (*.f64 1/64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4)) (*.f64 (pow.f64 U 2) (/.f64 (sqrt.f64 -2) (pow.f64 J 2))))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (sqrt.f64 -2)))
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2))) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/1024 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)))) (+.f64 (*.f64 -1/1536 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 1/8192 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))) (*.f64 1/96 (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -3/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2))))))))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2)))
(fma.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (sqrt.f64 -2)) (fma.f64 1/64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (*.f64 (pow.f64 U 2) (/.f64 (sqrt.f64 -2) (pow.f64 J 2)))) (*.f64 (pow.f64 K 2) (fma.f64 -1/1024 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (*.f64 (pow.f64 U 2) (/.f64 (sqrt.f64 -2) (pow.f64 J 2)))) (fma.f64 -1/1536 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (sqrt.f64 -2)) (*.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (sqrt.f64 -2)) (fma.f64 1/8192 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) (*.f64 1/96 (fma.f64 -6 (/.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) -3/64)))))))))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (sqrt.f64 -2)))
(fma.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (sqrt.f64 -2)) (fma.f64 1/64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (*.f64 (pow.f64 U 2) (/.f64 (sqrt.f64 -2) (pow.f64 J 2)))) (*.f64 (pow.f64 K 2) (fma.f64 -1/1024 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (*.f64 (pow.f64 U 2) (/.f64 (sqrt.f64 -2) (pow.f64 J 2)))) (fma.f64 -1/1536 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (sqrt.f64 -2)) (*.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (sqrt.f64 -2)) (fma.f64 1/8192 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) (*.f64 1/96 (fma.f64 -6 (*.f64 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) -1/24) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) -3/64)))))))))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (sqrt.f64 -2)))
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2))) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/1024 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)))) (+.f64 (*.f64 -1/1536 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2))) (+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 1/8192 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))) (*.f64 1/96 (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -3/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))))))))) (+.f64 (*.f64 -19/368640 (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2))) (+.f64 (*.f64 -1/98304 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 1/1572864 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)))) (+.f64 (*.f64 1/6144 (/.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -3/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2880 (+.f64 (*.f64 -180 (/.f64 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (+.f64 (*.f64 15/256 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)))) (*.f64 45/4 (/.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 J 2) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2))))))))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 1/8192 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))) (*.f64 1/96 (+.f64 (*.f64 -6 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -3/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))))))))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (sqrt.f64 -2)))
(fma.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (sqrt.f64 -2)) (fma.f64 1/64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (*.f64 (pow.f64 U 2) (/.f64 (sqrt.f64 -2) (pow.f64 J 2)))) (*.f64 (pow.f64 K 2) (fma.f64 -1/1024 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (*.f64 (pow.f64 U 2) (/.f64 (sqrt.f64 -2) (pow.f64 J 2)))) (fma.f64 -1/1536 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (sqrt.f64 -2)) (fma.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (sqrt.f64 -2)) (fma.f64 1/8192 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) (*.f64 1/96 (fma.f64 -6 (/.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) -3/64))))) (fma.f64 -19/368640 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (sqrt.f64 -2)) (fma.f64 -1/98304 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (*.f64 (pow.f64 U 2) (/.f64 (sqrt.f64 -2) (pow.f64 J 2)))) (*.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (sqrt.f64 -2)) (fma.f64 1/1572864 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) (fma.f64 1/6144 (*.f64 (pow.f64 U 2) (/.f64 (fma.f64 -6 (/.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) -3/64)) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2880 (fma.f64 -180 (/.f64 (fma.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (fma.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (fma.f64 15/256 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) (*.f64 45/4 (/.f64 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (pow.f64 J 2)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))))))))))) (*.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (sqrt.f64 -2)) (fma.f64 1/8192 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) (*.f64 1/96 (fma.f64 -6 (/.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) -3/64))))))))))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (sqrt.f64 -2)))
(fma.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (sqrt.f64 -2)) (fma.f64 1/64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (*.f64 (pow.f64 U 2) (/.f64 (sqrt.f64 -2) (pow.f64 J 2)))) (*.f64 (pow.f64 K 2) (fma.f64 -1/1024 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (*.f64 (pow.f64 U 2) (/.f64 (sqrt.f64 -2) (pow.f64 J 2)))) (fma.f64 -1/1536 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (sqrt.f64 -2)) (fma.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (sqrt.f64 -2)) (fma.f64 1/8192 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) (*.f64 1/96 (fma.f64 -6 (*.f64 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) -1/24) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) -3/64))))) (fma.f64 -19/368640 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (sqrt.f64 -2)) (fma.f64 -1/98304 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) 1/4) (*.f64 (pow.f64 U 2) (/.f64 (sqrt.f64 -2) (pow.f64 J 2)))) (*.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (sqrt.f64 -2)) (fma.f64 1/1572864 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) (fma.f64 1/6144 (*.f64 (pow.f64 U 2) (/.f64 (fma.f64 -6 (*.f64 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) -1/24) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) -3/64)) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2880 (fma.f64 -180 (/.f64 (fma.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (fma.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (fma.f64 15/256 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)) (*.f64 45/4 (/.f64 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (pow.f64 J 2)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)))))))))))) (*.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (sqrt.f64 -2)) (fma.f64 1/8192 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) (*.f64 1/96 (fma.f64 -6 (*.f64 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) -1/24) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 2)) -3/64))))))))))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (sqrt.f64 -2)))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/4) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))
(*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) 1/4) (*.f64 (sqrt.f64 -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (*.f64 (sqrt.f64 -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/4) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))
(*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) 1/4) (*.f64 (sqrt.f64 -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (*.f64 (sqrt.f64 -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/4) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))
(*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) 1/4) (*.f64 (sqrt.f64 -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (*.f64 (sqrt.f64 -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/4) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))
(*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) 1/4) (*.f64 (sqrt.f64 -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (*.f64 (sqrt.f64 -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/4) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))
(*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) 1/4) (*.f64 (sqrt.f64 -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (*.f64 (sqrt.f64 -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/4) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))
(*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) 1/4) (*.f64 (sqrt.f64 -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (*.f64 (sqrt.f64 -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/4) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))
(*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) 1/4) (*.f64 (sqrt.f64 -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (*.f64 (sqrt.f64 -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))) 1/4) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))
(*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) 1/4) (*.f64 (sqrt.f64 -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (*.f64 (sqrt.f64 -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2))
(*.f64 (sqrt.f64 -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))
(fma.f64 1/16 (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (sqrt.f64 -2) (pow.f64 J 2))) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))) (*.f64 (sqrt.f64 -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -3/512 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 4)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))))) (*.f64 1/16 (*.f64 (/.f64 (sqrt.f64 -2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 -2) (*.f64 (pow.f64 U 2) (fma.f64 -3/512 (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (sqrt.f64 -2) (pow.f64 J 4))) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 7)))) (*.f64 (*.f64 1/16 (/.f64 (sqrt.f64 -2) (pow.f64 J 2))) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))))))
(+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (sqrt.f64 -2) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -3/512 (*.f64 (/.f64 (sqrt.f64 -2) (pow.f64 J 4)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 7))))) (*.f64 7/8192 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 6)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 11))))))))))
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 -2) (*.f64 (pow.f64 U 2) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (/.f64 (sqrt.f64 -2) (pow.f64 J 2))) (*.f64 (pow.f64 U 2) (fma.f64 -3/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 7))) (/.f64 (sqrt.f64 -2) (pow.f64 J 4))) (*.f64 (*.f64 7/8192 (*.f64 (pow.f64 U 2) (/.f64 (sqrt.f64 -2) (pow.f64 J 6)))) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 11)))))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) (*.f64 -2 (neg.f64 (log.f64 U)))))))
(+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (*.f64 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))))
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) (*.f64 -2 (neg.f64 (log.f64 U)))))) (*.f64 (*.f64 (pow.f64 J 2) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) (*.f64 -2 (neg.f64 (log.f64 U)))))) (pow.f64 U 2))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 5))))
(+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (pow.f64 U 4)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))))
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) (*.f64 -2 (neg.f64 (log.f64 U)))))) (fma.f64 (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) (*.f64 -2 (neg.f64 (log.f64 U))))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 K 1/2)) 4)) -3/2)) (pow.f64 U 4))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (*.f64 (pow.f64 J 2) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) (*.f64 -2 (neg.f64 (log.f64 U)))))) (pow.f64 U 2))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)))))
(+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (pow.f64 U 4)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 16/3 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))))))) (pow.f64 U 6)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))))))
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) (*.f64 -2 (neg.f64 (log.f64 U)))))) (fma.f64 (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) (*.f64 -2 (neg.f64 (log.f64 U))))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 K 1/2)) 4)) -3/2)) (pow.f64 U 4))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (fma.f64 (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) (*.f64 -2 (neg.f64 (log.f64 U))))) (/.f64 (*.f64 (sqrt.f64 -2) (fma.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 J 6)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 J 6)) 11/2))) (pow.f64 U 6))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (*.f64 (pow.f64 J 2) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) (*.f64 -2 (neg.f64 (log.f64 U)))))) (pow.f64 U 2))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 5))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2)))
(*.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))
(+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (*.f64 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))))
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)) (*.f64 (pow.f64 J 2) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (pow.f64 U 2)))))
(+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (pow.f64 U 4)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))))
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (fma.f64 (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U))))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 K 1/2)) 4)) -3/2)) (pow.f64 U 4))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)) (*.f64 (pow.f64 J 2) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (pow.f64 U 2))))))
(+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)))))) (pow.f64 U 4)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 16/3 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))))))) (pow.f64 U 6)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))))))
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (fma.f64 (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U))))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 K 1/2)) 4)) -3/2)) (pow.f64 U 4))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (fma.f64 (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U))))) (/.f64 (*.f64 (sqrt.f64 -2) (fma.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 J 6)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 J 6)) 11/2))) (pow.f64 U 6))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)) (*.f64 (pow.f64 J 2) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (pow.f64 U 2)))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)))
(*.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2))
(+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2))) (*.f64 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2))) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))))
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))) (*.f64 -2 (log.f64 J))))) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))) (*.f64 -2 (log.f64 J)))))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 5))) (pow.f64 U 2)))
(+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))) (*.f64 1/2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))))))) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))))))
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))) (*.f64 -2 (log.f64 J))))) (*.f64 (pow.f64 J 2) (fma.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))) (*.f64 -2 (log.f64 J)))) (*.f64 (sqrt.f64 -2) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 4)) -3/2)))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))) (*.f64 -2 (log.f64 J)))) (/.f64 (sqrt.f64 -2) (pow.f64 U 2)))))))
(+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)) (pow.f64 U 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))) (*.f64 1/2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 4))))))) (*.f64 (*.f64 (pow.f64 J 2) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))) (*.f64 -2 (log.f64 J))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6))) (*.f64 16/3 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 U 6)))))))) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))))))))
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))) (*.f64 -2 (log.f64 J))))) (*.f64 (pow.f64 J 2) (fma.f64 (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))) (*.f64 -2 (log.f64 J)))) (/.f64 (sqrt.f64 -2) (pow.f64 U 2))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)) (*.f64 (pow.f64 J 2) (fma.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))) (*.f64 -2 (log.f64 J)))) (*.f64 (sqrt.f64 -2) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 4)) -3/2))) (*.f64 (pow.f64 J 2) (*.f64 (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))) (*.f64 -2 (log.f64 J)))) (*.f64 (sqrt.f64 -2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 U 6)) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 U 6)) 11/2)))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2))
(*.f64 (sqrt.f64 -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))
(fma.f64 1/16 (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (sqrt.f64 -2) (pow.f64 J 2))) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))) (*.f64 (sqrt.f64 -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))) (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/512 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))))) (pow.f64 J 4)) (sqrt.f64 (cos.f64 (*.f64 1/2 K))))))
(fma.f64 1/16 (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (sqrt.f64 -2) (pow.f64 J 2))) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))) (fma.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 -2) (*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (sqrt.f64 -2) (/.f64 (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 K 1/2)) 4)) -3/512) (pow.f64 J 4))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))) (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/512 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))))) (pow.f64 J 4)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/2048 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (+.f64 (*.f64 1/24576 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 1/768 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))))) (pow.f64 J 6)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 1/16 (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (sqrt.f64 -2) (pow.f64 J 2))) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))) (fma.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 -2) (*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (+.f64 (*.f64 (sqrt.f64 -2) (/.f64 (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 K 1/2)) 4)) -3/512) (pow.f64 J 4))) (*.f64 (sqrt.f64 -2) (/.f64 (fma.f64 -1/2048 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 K 1/2)) 6)) (*.f64 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 K 1/2)) 6)) 11/8192)) (pow.f64 J 6)))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2))
(*.f64 (sqrt.f64 -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)))
(fma.f64 1/16 (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (sqrt.f64 -2) (pow.f64 J 2))) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))) (*.f64 (sqrt.f64 -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))) (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/512 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))))) (pow.f64 J 4)) (sqrt.f64 (cos.f64 (*.f64 1/2 K))))))
(fma.f64 1/16 (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (sqrt.f64 -2) (pow.f64 J 2))) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))) (fma.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 -2) (*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (sqrt.f64 -2) (/.f64 (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 K 1/2)) 4)) -3/512) (pow.f64 J 4))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))) (+.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 -2)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (*.f64 1/512 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))))) (pow.f64 J 4)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/2048 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (+.f64 (*.f64 1/24576 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (*.f64 1/768 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)))))) (pow.f64 J 6)) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 1/16 (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (sqrt.f64 -2) (pow.f64 J 2))) (sqrt.f64 (/.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))) (fma.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 -2) (*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (+.f64 (*.f64 (sqrt.f64 -2) (/.f64 (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 K 1/2)) 4)) -3/512) (pow.f64 J 4))) (*.f64 (sqrt.f64 -2) (/.f64 (fma.f64 -1/2048 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 K 1/2)) 6)) (*.f64 (/.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 K 1/2)) 6)) 11/8192)) (pow.f64 J 6)))))))
(*.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2)))
(*.f64 (*.f64 1/2 U) (pow.f64 (sqrt.f64 -2) 2))
(*.f64 1/2 (*.f64 -2 U))
(+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) U))
(fma.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (/.f64 (pow.f64 (sqrt.f64 -2) 2) U))))
(fma.f64 1/2 (*.f64 -2 U) (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) U))))
(+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 3))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2)) U))))
(fma.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (fma.f64 -1 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 U 3)))) (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (/.f64 (pow.f64 (sqrt.f64 -2) 2) U)))))
(fma.f64 1/2 (*.f64 -2 U) (*.f64 (pow.f64 J 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (/.f64 -2 U)) (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (/.f64 -2 (pow.f64 U 3)))))))
(+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 5))))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2)) U))))
(fma.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (fma.f64 -1 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 U 3))) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 5))))) (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (/.f64 (pow.f64 (sqrt.f64 -2) 2) U)))))
(fma.f64 1/2 (*.f64 -2 U) (*.f64 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (-.f64 (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6)) (pow.f64 U 5)))) (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (/.f64 -2 (pow.f64 U 3)))) (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (/.f64 -2 U)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 J (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))
(*.f64 J (fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (fma.f64 1/8 (*.f64 (/.f64 -2 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))))
(*.f64 J (fma.f64 -1/128 (*.f64 (pow.f64 U 4) (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (fma.f64 -1/128 (*.f64 (pow.f64 U 4) (/.f64 (/.f64 -2 (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (fma.f64 1/8 (*.f64 (/.f64 -2 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))))
(*.f64 J (fma.f64 -1/128 (*.f64 (pow.f64 U 4) (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (fma.f64 1/1024 (/.f64 (/.f64 (*.f64 (pow.f64 U 6) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)) (fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 J (fma.f64 -1/128 (*.f64 (pow.f64 U 4) (/.f64 (/.f64 -2 (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (fma.f64 1/1024 (*.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (/.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 5))) (fma.f64 1/8 (*.f64 (/.f64 -2 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))))))
(neg.f64 (*.f64 J (fma.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2))) (*.f64 -1/8 (*.f64 (pow.f64 U 2) (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 -2 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 K 1/2))))) (*.f64 2 (cos.f64 (*.f64 K 1/2)))) (neg.f64 J))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))
(neg.f64 (*.f64 J (fma.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2))) (fma.f64 -1/8 (*.f64 (pow.f64 U 2) (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 (pow.f64 U 4) (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) 1/128)))))
(*.f64 J (neg.f64 (+.f64 (fma.f64 -1/8 (*.f64 (/.f64 -2 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 (pow.f64 U 4) (/.f64 (/.f64 -2 (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) 1/128)) (*.f64 2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/1024 (/.f64 (*.f64 (pow.f64 U 6) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))))
(neg.f64 (*.f64 J (fma.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2))) (fma.f64 -1/8 (*.f64 (pow.f64 U 2) (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2)))) (fma.f64 -1/1024 (/.f64 (/.f64 (*.f64 (pow.f64 U 6) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)) (*.f64 (*.f64 (pow.f64 U 4) (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) 1/128))))))
(*.f64 J (neg.f64 (+.f64 (fma.f64 -1/8 (*.f64 (/.f64 -2 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 K 1/2)))) (fma.f64 -1/1024 (*.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (/.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 5))) (*.f64 (*.f64 (pow.f64 U 4) (/.f64 (/.f64 -2 (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) 1/128))) (*.f64 2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(+.f64 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))
(fma.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 (sqrt.f64 -2) 2))) (*.f64 (*.f64 1/32 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 (sqrt.f64 -2) 2) J))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))
(fma.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (*.f64 1/32 (*.f64 (pow.f64 U 2) (/.f64 -2 J))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))
(+.f64 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (*.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))
(fma.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 (sqrt.f64 -2) 2))) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 (sqrt.f64 -2) 2) J))) (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 (sqrt.f64 -2) 2) J))) (fma.f64 1/384 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 (sqrt.f64 -2) 2))) (*.f64 1/2 (*.f64 J (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (-.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (/.f64 (*.f64 1/1024 (pow.f64 U 4)) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4)))) (pow.f64 (sqrt.f64 -2) 2))))))))))))
(fma.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 -2 J))) (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 -2 J))) (fma.f64 1/384 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 J (*.f64 -2 (*.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (*.f64 (/.f64 (pow.f64 U 4) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4))) -1/1024)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))))
(+.f64 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 J (*.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (*.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (*.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))))))
(fma.f64 (*.f64 J (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 (sqrt.f64 -2) 2))) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 (sqrt.f64 -2) 2) J))) (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 (sqrt.f64 -2) 2) J))) (fma.f64 1/384 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 (sqrt.f64 -2) 2))) (fma.f64 1/2 (*.f64 J (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (-.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (/.f64 (*.f64 1/1024 (pow.f64 U 4)) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4)))) (pow.f64 (sqrt.f64 -2) 2)))) (*.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 J (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (-.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (/.f64 (*.f64 1/1024 (pow.f64 U 4)) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4)))) (pow.f64 (sqrt.f64 -2) 2)))) (fma.f64 -1/46080 (*.f64 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 (sqrt.f64 -2) 2))) (fma.f64 1/12288 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 (sqrt.f64 -2) 2) J))) (*.f64 (*.f64 1/2 (*.f64 J (*.f64 (+.f64 (*.f64 -1/4 (fma.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (fma.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24))))) (*.f64 -1/32 (*.f64 (pow.f64 U 2) (/.f64 (-.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (/.f64 (*.f64 1/1024 (pow.f64 U 4)) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4)))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (pow.f64 (sqrt.f64 -2) 2)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))))))
(fma.f64 (*.f64 -2 J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 -2 J))) (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 -2 J))) (fma.f64 1/384 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/2 (*.f64 J (*.f64 -2 (*.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (*.f64 (/.f64 (pow.f64 U 4) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4))) -1/1024)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 J (*.f64 -2 (*.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (*.f64 (/.f64 (pow.f64 U 4) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4))) -1/1024)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (fma.f64 -1/46080 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/12288 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 -2 J))) (*.f64 (*.f64 1/2 (*.f64 J (*.f64 -2 (fma.f64 -1/4 (fma.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (fma.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)))) (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (*.f64 (/.f64 (pow.f64 U 4) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4))) -1/1024)) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) -1/32))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))))))
(*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))
(fma.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))) (*.f64 J (*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2)))))
(fma.f64 1/8 (*.f64 (/.f64 -2 J) (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/8 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 J (*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2))) (*.f64 (pow.f64 U 2) (fma.f64 -1/128 (*.f64 (pow.f64 U 2) (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 3)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (/.f64 (*.f64 1/8 (pow.f64 (sqrt.f64 -2) 2)) (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(fma.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (*.f64 (pow.f64 U 2) (fma.f64 -1/128 (/.f64 (*.f64 -2 (pow.f64 U 2)) (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3)) (/.f64 -1/4 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))))))))
(fma.f64 J (*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2))) (*.f64 (pow.f64 U 2) (fma.f64 1/8 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (*.f64 J (cos.f64 (*.f64 K 1/2)))) (*.f64 (pow.f64 U 2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 3)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 5) (pow.f64 J 5)))))))))
(fma.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 (pow.f64 U 2) (+.f64 (/.f64 1/64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3)) (*.f64 1/1024 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 5)) (/.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)))))) (/.f64 -1/4 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(*.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2)))
(*.f64 (*.f64 1/2 U) (pow.f64 (sqrt.f64 -2) 2))
(*.f64 1/2 (*.f64 -2 U))
(*.f64 U (+.f64 (*.f64 1/2 (pow.f64 (sqrt.f64 -2) 2)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))
(*.f64 U (fma.f64 1/2 (pow.f64 (sqrt.f64 -2) 2) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 2))))
(*.f64 U (+.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) -2) (pow.f64 U 2))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (pow.f64 (sqrt.f64 -2) 2)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2)))))
(*.f64 U (fma.f64 -1 (*.f64 (pow.f64 J 4) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 4))) (fma.f64 1/2 (pow.f64 (sqrt.f64 -2) 2) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 2)))))
(*.f64 U (-.f64 (+.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) -2) (pow.f64 U 2))) (*.f64 (pow.f64 J 4) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4)) (pow.f64 U 4)))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (pow.f64 (sqrt.f64 -2) 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))))
(*.f64 U (fma.f64 -1 (*.f64 (pow.f64 J 4) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 4))) (fma.f64 1/2 (pow.f64 (sqrt.f64 -2) 2) (fma.f64 2 (*.f64 (pow.f64 J 6) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 6))) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 2))))))
(*.f64 U (-.f64 (+.f64 -1 (fma.f64 2 (*.f64 (pow.f64 J 6) (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 U 6)))) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) -2) (pow.f64 U 2)))) (*.f64 (pow.f64 J 4) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4)) (pow.f64 U 4)))))
(*.f64 -1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2)))
(*.f64 (*.f64 -1/2 U) (pow.f64 (sqrt.f64 -2) 2))
(*.f64 -1/2 (*.f64 -2 U))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 1/2 (pow.f64 (sqrt.f64 -2) 2)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2)))))
(*.f64 (neg.f64 U) (fma.f64 1/2 (pow.f64 (sqrt.f64 -2) 2) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 2))))
(*.f64 U (neg.f64 (+.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) -2) (pow.f64 U 2)))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (pow.f64 (sqrt.f64 -2) 2)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))))
(*.f64 (neg.f64 U) (fma.f64 -1 (*.f64 (pow.f64 J 4) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 4))) (fma.f64 1/2 (pow.f64 (sqrt.f64 -2) 2) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 2)))))
(*.f64 (neg.f64 U) (-.f64 (+.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) -2) (pow.f64 U 2))) (*.f64 (pow.f64 J 4) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4)) (pow.f64 U 4)))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (pow.f64 (sqrt.f64 -2) 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2)))))))
(*.f64 (neg.f64 U) (fma.f64 -1 (*.f64 (pow.f64 J 4) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 4))) (fma.f64 1/2 (pow.f64 (sqrt.f64 -2) 2) (fma.f64 2 (*.f64 (pow.f64 J 6) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 6))) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 2))))))
(*.f64 (neg.f64 U) (-.f64 (+.f64 -1 (fma.f64 2 (*.f64 (pow.f64 J 6) (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 U 6)))) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) -2) (pow.f64 U 2)))) (*.f64 (pow.f64 J 4) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4)) (pow.f64 U 4)))))
(*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 (sqrt.f64 -2) 2))
(*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(fma.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (*.f64 1/32 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 2)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 (sqrt.f64 -2) 2)))
(fma.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/32 (*.f64 (pow.f64 U 2) (/.f64 -2 (pow.f64 J 2)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(fma.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 (sqrt.f64 -2) 2)) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 2)))) (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 2)))) (fma.f64 1/384 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (/.f64 (*.f64 1/1024 (pow.f64 U 4)) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4)))) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 (sqrt.f64 -2) 2)))
(fma.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 -2 (pow.f64 J 2)))) (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 -2 (pow.f64 J 2)))) (+.f64 (*.f64 -1/192 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 1/2 (*.f64 -2 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (*.f64 (/.f64 (pow.f64 U 4) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4))) -1/1024)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(+.f64 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 2)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(fma.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 (sqrt.f64 -2) 2)) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 2)))) (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 2)))) (fma.f64 1/384 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 (sqrt.f64 -2) 2)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (-.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (/.f64 (*.f64 1/1024 (pow.f64 U 4)) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4)))) (pow.f64 (sqrt.f64 -2) 2))) (*.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (-.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (/.f64 (*.f64 1/1024 (pow.f64 U 4)) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4)))) (pow.f64 (sqrt.f64 -2) 2))) (fma.f64 -1/46080 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 (sqrt.f64 -2) 2)) (fma.f64 1/12288 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (+.f64 (*.f64 -1/4 (fma.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (fma.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24))))) (*.f64 -1/32 (*.f64 (pow.f64 U 2) (/.f64 (-.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (/.f64 (*.f64 1/1024 (pow.f64 U 4)) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4)))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (pow.f64 (sqrt.f64 -2) 2)))))))))))))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 (sqrt.f64 -2) 2)))
(fma.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (fma.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 -2 (pow.f64 J 2)))) (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 -2 (pow.f64 J 2)))) (+.f64 (*.f64 -1/192 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (fma.f64 1/2 (*.f64 -2 (*.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (*.f64 (/.f64 (pow.f64 U 4) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4))) -1/1024)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 -2 (*.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (*.f64 (/.f64 (pow.f64 U 4) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4))) -1/1024)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/23040 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (fma.f64 1/12288 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 U 2) (/.f64 -2 (pow.f64 J 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 -2 (fma.f64 -1/4 (fma.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (fma.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)))) (*.f64 (*.f64 (pow.f64 U 2) (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24) (*.f64 (/.f64 (pow.f64 U 4) (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (pow.f64 J 4))) -1/1024)) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) -1/32))))))))))))))) (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (*.f64 1/4 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (/.f64 1/4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))
(*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2)))
(*.f64 -2 (cos.f64 (*.f64 K 1/2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))
(fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2))))
(fma.f64 1/8 (*.f64 (/.f64 -2 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/8 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 (sqrt.f64 -2) 2) (*.f64 (pow.f64 U 2) (fma.f64 -1/128 (*.f64 (pow.f64 U 2) (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2)))))))
(fma.f64 (cos.f64 (*.f64 K 1/2)) -2 (*.f64 (pow.f64 U 2) (fma.f64 -1/128 (*.f64 (pow.f64 U 2) (/.f64 (/.f64 -2 (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (/.f64 -1/4 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 K 1/2)))))))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))))))))
(fma.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 (sqrt.f64 -2) 2) (*.f64 (pow.f64 U 2) (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))) (*.f64 (pow.f64 U 2) (fma.f64 -1/128 (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (*.f64 1/1024 (*.f64 (pow.f64 U 2) (/.f64 (pow.f64 (sqrt.f64 -2) 2) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 K 1/2)) 5))))))))))
(fma.f64 (cos.f64 (*.f64 K 1/2)) -2 (*.f64 (pow.f64 U 2) (+.f64 (/.f64 -1/4 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 K 1/2)))) (*.f64 (pow.f64 U 2) (+.f64 (/.f64 1/64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (*.f64 (/.f64 1/1024 (pow.f64 J 6)) (/.f64 (*.f64 -2 (pow.f64 U 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 5))))))))
(*.f64 1/2 (/.f64 (*.f64 U (pow.f64 (sqrt.f64 -2) 2)) J))
(/.f64 (*.f64 (*.f64 1/2 U) (pow.f64 (sqrt.f64 -2) 2)) J)
(*.f64 1/2 (*.f64 U (/.f64 -2 J)))
(*.f64 U (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 -2) 2) J)) (/.f64 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))
(*.f64 U (fma.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 -2) 2) J) (*.f64 J (/.f64 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)))))
(*.f64 U (+.f64 (/.f64 -1 J) (*.f64 J (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 -2) 2) J)) (/.f64 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2)))))
(*.f64 U (fma.f64 -1 (*.f64 (pow.f64 J 3) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 4))) (fma.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 -2) 2) J) (*.f64 J (/.f64 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2))))))
(*.f64 U (-.f64 (+.f64 (/.f64 -1 J) (*.f64 J (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)))) (*.f64 (pow.f64 J 3) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4)) (pow.f64 U 4)))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 -2) 2) J)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 5) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 6))) (/.f64 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))))
(*.f64 U (fma.f64 -1 (*.f64 (pow.f64 J 3) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 4))) (fma.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 -2) 2) J) (fma.f64 2 (*.f64 (pow.f64 J 5) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 6))) (*.f64 J (/.f64 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)))))))
(*.f64 U (-.f64 (+.f64 (/.f64 -1 J) (fma.f64 2 (*.f64 (pow.f64 J 5) (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 U 6)))) (*.f64 J (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2))))) (*.f64 (pow.f64 J 3) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4)) (pow.f64 U 4)))))
(*.f64 -1/2 (/.f64 (*.f64 U (pow.f64 (sqrt.f64 -2) 2)) J))
(*.f64 -1/2 (*.f64 U (/.f64 (pow.f64 (sqrt.f64 -2) 2) J)))
(*.f64 -1/2 (*.f64 U (/.f64 -2 J)))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 -2) 2) J)) (/.f64 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2)))))
(*.f64 (neg.f64 U) (fma.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 -2) 2) J) (*.f64 J (/.f64 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)))))
(*.f64 U (neg.f64 (+.f64 (/.f64 -1 J) (*.f64 J (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2))))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 -2) 2) J)) (/.f64 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))))
(*.f64 (neg.f64 U) (fma.f64 -1 (*.f64 (pow.f64 J 3) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 4))) (fma.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 -2) 2) J) (*.f64 J (/.f64 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2))))))
(*.f64 (neg.f64 U) (-.f64 (+.f64 (/.f64 -1 J) (*.f64 J (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)))) (*.f64 (pow.f64 J 3) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4)) (pow.f64 U 4)))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 -2) 2) J)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 5) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 6))) (/.f64 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2)))))))
(*.f64 (neg.f64 U) (fma.f64 -1 (*.f64 (pow.f64 J 3) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 4))) (fma.f64 1/2 (/.f64 (pow.f64 (sqrt.f64 -2) 2) J) (fma.f64 2 (*.f64 (pow.f64 J 5) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 6))) (*.f64 J (/.f64 (*.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)))))))
(*.f64 U (neg.f64 (-.f64 (+.f64 (/.f64 -1 J) (fma.f64 2 (*.f64 (pow.f64 J 5) (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 U 6)))) (*.f64 J (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2))))) (*.f64 (pow.f64 J 3) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4)) (pow.f64 U 4))))))
(*.f64 1/2 (/.f64 (*.f64 U (pow.f64 (sqrt.f64 -2) 2)) J))
(/.f64 (*.f64 (*.f64 1/2 U) (pow.f64 (sqrt.f64 -2) 2)) J)
(*.f64 1/2 (*.f64 U (/.f64 -2 J)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2))) U)) J)
(/.f64 (fma.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (/.f64 (pow.f64 (sqrt.f64 -2) 2) U)))) J)
(/.f64 (fma.f64 1/2 (*.f64 -2 U) (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) U)))) J)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 3))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2)) U)))) J)
(/.f64 (fma.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (fma.f64 -1 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 U 3)))) (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (/.f64 (pow.f64 (sqrt.f64 -2) 2) U))))) J)
(/.f64 (fma.f64 1/2 (*.f64 -2 U) (*.f64 (pow.f64 J 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (/.f64 -2 U)) (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (/.f64 -2 (pow.f64 U 3))))))) J)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 6) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 5))))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 (sqrt.f64 -2) 2)) U)))) J)
(/.f64 (fma.f64 1/2 (*.f64 U (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (fma.f64 -1 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 U 3))) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 5))))) (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (/.f64 (pow.f64 (sqrt.f64 -2) 2) U))))) J)
(/.f64 (fma.f64 1/2 (*.f64 -2 U) (*.f64 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (-.f64 (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6)) (pow.f64 U 5)))) (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (/.f64 -2 (pow.f64 U 3)))) (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (/.f64 -2 U))))) J)
(*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))
(*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2)))
(*.f64 -2 (cos.f64 (*.f64 K 1/2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))
(fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2))))
(fma.f64 1/8 (*.f64 (/.f64 -2 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))
(fma.f64 -1/128 (*.f64 (pow.f64 U 4) (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2)))))
(fma.f64 -1/128 (*.f64 (pow.f64 U 4) (/.f64 (/.f64 -2 (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (fma.f64 1/8 (*.f64 (/.f64 -2 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))))
(fma.f64 -1/128 (*.f64 (pow.f64 U 4) (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (fma.f64 1/1024 (/.f64 (/.f64 (*.f64 (pow.f64 U 6) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)) (fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2))))))
(fma.f64 -1/128 (*.f64 (pow.f64 U 4) (/.f64 (/.f64 -2 (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (fma.f64 1/1024 (*.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (/.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 5))) (fma.f64 1/8 (*.f64 (/.f64 -2 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))
(*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2)))
(*.f64 -2 (cos.f64 (*.f64 K 1/2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))
(fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2))))
(fma.f64 1/8 (*.f64 (/.f64 -2 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))
(fma.f64 -1/128 (*.f64 (pow.f64 U 4) (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2)))))
(fma.f64 -1/128 (*.f64 (pow.f64 U 4) (/.f64 (/.f64 -2 (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (fma.f64 1/8 (*.f64 (/.f64 -2 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))))
(fma.f64 -1/128 (*.f64 (pow.f64 U 4) (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (fma.f64 1/1024 (/.f64 (/.f64 (*.f64 (pow.f64 U 6) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)) (fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (pow.f64 (sqrt.f64 -2) 2) (cos.f64 (*.f64 K 1/2))))))
(fma.f64 -1/128 (*.f64 (pow.f64 U 4) (/.f64 (/.f64 -2 (pow.f64 J 4)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (fma.f64 1/1024 (*.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (/.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 5))) (fma.f64 1/8 (*.f64 (/.f64 -2 (pow.f64 J 2)) (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))))
(/.f64 1 (/.f64 (/.f64 1/2 J) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (/.f64 1 (/.f64 1/2 J)) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (/.f64 1 (/.f64 1/2 J)) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))
(/.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)))
(*.f64 (/.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) 1/2) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) 1/2) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) (/.f64 1/2 J))
(*.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (/.f64 1/2 J)))
(*.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (/.f64 1/2 J)))
(/.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) (/.f64 -1/2 J))
(*.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (/.f64 -1/2 J)))
(*.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (/.f64 -1/2 J)))
(pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) 1)
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))) 3)
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) 3) 1/3)
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))) 2)
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(neg.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (*.f64 J 2))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) 2))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))) 2))
(fabs.f64 (*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) 3))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)) 3) (pow.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3)))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)) 3)))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))) 1))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(-.f64 0 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))))
(-.f64 (/.f64 0 (/.f64 1/2 J)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))
(*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 1 (/.f64 -1/2 J)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 1 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))
(*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))
(*.f64 2 (/.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 1 J)))
(*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (/.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 1 J)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) 2) (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))
(*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))
(*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))
(*.f64 -1 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) 2) J)
(*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) J) 2)
(*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) 1) (*.f64 J 2))
(*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2)) (/.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 (/.f64 1/2 J))))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 (/.f64 1/2 J))) (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 1/2 J))) (/.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (/.f64 1/2 J))))
(/.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (/.f64 1/2 J))) (sqrt.f64 (/.f64 1/2 J)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2)) (/.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 (/.f64 1/2 J))))
(*.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 (/.f64 1/2 J))) (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2)))
(/.f64 (neg.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 (/.f64 1/2 J)))) (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2))
(*.f64 (/.f64 -1 (sqrt.f64 (/.f64 1/2 J))) (/.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (/.f64 1/2 J))))
(*.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (/.f64 1/2 J))) (/.f64 -1 (sqrt.f64 (/.f64 1/2 J))))
(/.f64 (neg.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (/.f64 1/2 J)))) (sqrt.f64 (/.f64 1/2 J)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) 1/2) (/.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1 J)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) 1/2) (*.f64 (/.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 1) J))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) 1/2) (*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) J))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) 1) (/.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)))
(/.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 1/2 J))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2)) (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (cbrt.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))) (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (sqrt.f64 (/.f64 1/2 J))) (/.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (/.f64 1/2 J))))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 1/2) (/.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1 J)))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 1/2) (*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) J))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 1) (/.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)))
(/.f64 (cos.f64 (*.f64 K 1/2)) (/.f64 1/2 J))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (pow.f64 (cbrt.f64 (/.f64 1/2 J)) 2)) (/.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (cbrt.f64 (/.f64 1/2 J))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 (*.f64 (pow.f64 J 2) 4))) (cbrt.f64 (*.f64 J 2)))
(*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 J 2) 4)) (cbrt.f64 (*.f64 J 2))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (*.f64 J 2))) (sqrt.f64 (*.f64 J 2)))
(*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) 2) 1) J)
(*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) 2) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 J))
(*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) 2) (sqrt.f64 J)) (sqrt.f64 J))
(*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))
(pow.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)) -1)
(/.f64 1 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) 3)
(*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)) 3) 1/3)
(*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) 2)
(*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)) 1)
(*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))
(neg.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)) 2))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 2))
(fabs.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J 2)))
(*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))))
(*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)) 3))
(*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J 2) 3)))
(*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (/.f64 1/2 J) 3)))
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (/.f64 1/8 (pow.f64 J 3))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))
(*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))))
(*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2))) 1))
(*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) 1)
(expm1.f64 (log1p.f64 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))
(*.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)
(*.f64 U (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)) U)
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)
(*.f64 (sqrt.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)
(*.f64 (/.f64 U (*.f64 J -2)) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)
(*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (*.f64 1/2 (/.f64 U J)))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 U 1) (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 U 1) (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (/.f64 1/2 J) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 U (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 1/2 J) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 (/.f64 U (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 1/2 J)) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 U 2)) (cos.f64 (*.f64 K 1/2))) (/.f64 (cbrt.f64 U) (*.f64 J 2)))
(*.f64 (/.f64 (sqrt.f64 U) (cos.f64 (*.f64 K 1/2))) (/.f64 (sqrt.f64 U) (*.f64 J 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (*.f64 1/2 (/.f64 U J)) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (*.f64 1/2 (/.f64 U J)) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) 2) 1) (/.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) 2) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 U) J)) 2) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 U) J)) 2) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) 2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) 1) (/.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 U (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J))) 2)) (cbrt.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 U (sqrt.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)))) (sqrt.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J))))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)) 1) U)
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)) (cbrt.f64 (pow.f64 U 2))) (cbrt.f64 U))
(*.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (*.f64 (cbrt.f64 (pow.f64 U 2)) (cbrt.f64 U)))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)) (sqrt.f64 U)) (sqrt.f64 U))
(*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1)
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3)
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)
(pow.f64 (pow.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 2)
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 2 (/.f64 J U))) -1)
(/.f64 1 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 2 (/.f64 J U))))
(neg.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(/.f64 (/.f64 U (*.f64 -2 J)) (neg.f64 (cos.f64 (*.f64 K 1/2))))
(/.f64 U (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 2))
(sqrt.f64 (pow.f64 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 2))
(fabs.f64 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J))) U))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) U))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)
(cbrt.f64 (pow.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 3))
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)) 3)))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 (*.f64 (cos.f64 (*.f64 K 1/2)) J)) 3) (pow.f64 U 3)))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 U J)) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(cbrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 U J) 3)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(expm1.f64 (log1p.f64 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)
(exp.f64 (log.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 1))
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 -2))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 -2)))
(*.f64 1 (cbrt.f64 -2))
(cbrt.f64 -2)
(*.f64 (cbrt.f64 (cbrt.f64 4)) (cbrt.f64 (cbrt.f64 -2)))
(*.f64 (pow.f64 -2 1/6) (pow.f64 -2 1/6))
(cbrt.f64 -2)
(pow.f64 -2 1/3)
(cbrt.f64 -2)
(pow.f64 (cbrt.f64 -2) 1)
(cbrt.f64 -2)
(pow.f64 (cbrt.f64 (cbrt.f64 -2)) 3)
(cbrt.f64 -2)
(pow.f64 (pow.f64 -2 1/6) 2)
(cbrt.f64 -2)
(sqrt.f64 (cbrt.f64 4))
(log.f64 (exp.f64 (cbrt.f64 -2)))
(cbrt.f64 -2)
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 -2))))
(cbrt.f64 -2)
(expm1.f64 (log1p.f64 (cbrt.f64 -2)))
(log1p.f64 (expm1.f64 (cbrt.f64 -2)))
(cbrt.f64 -2)
(exp.f64 (log.f64 (cbrt.f64 -2)))
(cbrt.f64 -2)
(exp.f64 (*.f64 (log.f64 -2) 1/3))
(cbrt.f64 -2)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 -2)) 1))
(cbrt.f64 -2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (*.f64 J 2))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))) 3)
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (*.f64 J 2))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (*.f64 J 2))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))) 2)
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (*.f64 J 2))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))) 2))
(fabs.f64 (*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (*.f64 J 2))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (*.f64 J 2))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 3))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (*.f64 J 2))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))) 3)))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (*.f64 J 2))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3)))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (*.f64 J 2))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (*.f64 -8 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))) 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (*.f64 -8 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))) 3))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (*.f64 J 2))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (*.f64 J 2))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))) 1))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (*.f64 J 2))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(-.f64 1 (cos.f64 (*.f64 K 1/2)))
(-.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 2) 1)
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(-.f64 (/.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(-.f64 (/.f64 1 (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (+.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) 1))
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 1)
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2)) (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) 1) (+.f64 1 (-.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (cos.f64 (*.f64 K 1/2)))))
(/.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (/.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(*.f64 (/.f64 1 (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))
(/.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (+.f64 1 (cos.f64 (*.f64 K 1/2))))
(/.f64 1 (/.f64 (-.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (cos.f64 (*.f64 K 1/2))) (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) 1) (+.f64 1 (-.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (cos.f64 (*.f64 K 1/2)))))
(/.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (cos.f64 (*.f64 K 1/2)))))
(/.f64 1 (/.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))
(*.f64 (/.f64 1 (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))
(/.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (+.f64 1 (cos.f64 (*.f64 K 1/2))))
(/.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (-.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) 1) (+.f64 1 (-.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (cos.f64 (*.f64 K 1/2)))))
(/.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (cos.f64 (*.f64 K 1/2)))))
(/.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (+.f64 (cos.f64 (*.f64 K 1/2)) 1))
(*.f64 (/.f64 1 (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))
(/.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (+.f64 1 (cos.f64 (*.f64 K 1/2))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (neg.f64 (-.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (cos.f64 (*.f64 K 1/2)))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (cos.f64 (*.f64 K 1/2))))))
(/.f64 (-.f64 -1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (cos.f64 (*.f64 K 1/2))))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))) (neg.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(*.f64 (/.f64 1 (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))
(/.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (+.f64 1 (cos.f64 (*.f64 K 1/2))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) 1) (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (-.f64 1 (*.f64 (cos.f64 (*.f64 K 1/2)) 1))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) 1) (+.f64 1 (-.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (cos.f64 (*.f64 K 1/2)))))
(/.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (cos.f64 (*.f64 K 1/2)))))
(/.f64 (-.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (-.f64 (+.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (cos.f64 (*.f64 K 1/2))))
(/.f64 (-.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (cos.f64 (*.f64 K 1/2)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) 1) (+.f64 (cos.f64 (*.f64 K 1/2)) -1))
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) -1) (+.f64 -1 (cos.f64 (*.f64 K 1/2))))
(pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 1)
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) 3)
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(pow.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 3) 1/3)
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(pow.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) 2)
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 2))
(fabs.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))))
(log.f64 (exp.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1))))
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 3))
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(expm1.f64 (log.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 2)))
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(exp.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(exp.f64 (*.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))) 1))
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(fma.f64 1 (cos.f64 (*.f64 K 1/2)) 1)
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 1)
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 1)
(+.f64 1 (cos.f64 (*.f64 K 1/2)))
(+.f64 (cos.f64 (*.f64 K 1/2)) 0)
(cos.f64 (*.f64 K 1/2))
(+.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1))
(cos.f64 (*.f64 K 1/2))
(+.f64 1 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 1))
(cos.f64 (*.f64 K 1/2))
(+.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) -1)
(cos.f64 (*.f64 K 1/2))
(+.f64 0 (cos.f64 (*.f64 K 1/2)))
(cos.f64 (*.f64 K 1/2))
(*.f64 1 (cos.f64 (*.f64 K 1/2)))
(cos.f64 (*.f64 K 1/2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 K 1/2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (neg.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(neg.f64 (cos.f64 (*.f64 K 1/2)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 K 1/2))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (neg.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(neg.f64 (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) 2))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 3)) (/.f64 1 (+.f64 (+.f64 2 (cos.f64 (*.f64 K 1/2))) (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 3)) (+.f64 (+.f64 2 (cos.f64 (*.f64 K 1/2))) (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 2)))
(*.f64 -1 (cos.f64 (*.f64 K 1/2)))
(neg.f64 (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) -1) (/.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) 2)))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 1 (+.f64 2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 2)) (+.f64 2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (neg.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(neg.f64 (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) 1) (-.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) 1))
(cos.f64 (*.f64 K 1/2))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(neg.f64 (cos.f64 (*.f64 K 1/2)))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(neg.f64 (cos.f64 (*.f64 K 1/2)))
(*.f64 (*.f64 -1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(neg.f64 (cos.f64 (*.f64 K 1/2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) 2)) (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 3) -1)))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 3)) (/.f64 1 (+.f64 (+.f64 2 (cos.f64 (*.f64 K 1/2))) (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 3)) (+.f64 (+.f64 2 (cos.f64 (*.f64 K 1/2))) (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 2)))
(/.f64 1 (/.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 2) (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) -1)))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 1 (+.f64 2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 2)) (+.f64 2 (cos.f64 (*.f64 K 1/2))))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) 2)))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 3)) (/.f64 1 (+.f64 (+.f64 2 (cos.f64 (*.f64 K 1/2))) (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 3)) (+.f64 (+.f64 2 (cos.f64 (*.f64 K 1/2))) (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) (-.f64 1 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) -1))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 3)) (+.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 2) (-.f64 1 (+.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) -1))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 3)) (+.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 2) (+.f64 1 (+.f64 1 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) -1) (+.f64 (cos.f64 (*.f64 K 1/2)) 2))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 1 (+.f64 2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 2)) (+.f64 2 (cos.f64 (*.f64 K 1/2))))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) -1) (-.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) -1))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 1 (+.f64 2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 2)) (+.f64 2 (cos.f64 (*.f64 K 1/2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) 2))))
(neg.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 3)) 1) (+.f64 (+.f64 2 (cos.f64 (*.f64 K 1/2))) (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 2))))
(*.f64 1 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 3)) (+.f64 (+.f64 2 (cos.f64 (*.f64 K 1/2))) (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2) -1)) (neg.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 2)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 2)) 1) (+.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) -2))
(*.f64 1 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 2)) (+.f64 2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 3)) (+.f64 1 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) (+.f64 (cos.f64 (*.f64 K 1/2)) -1))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 3)) (-.f64 (+.f64 1 (*.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) (+.f64 -1 (cos.f64 (*.f64 K 1/2))))) (+.f64 -1 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 3)) (+.f64 1 (fma.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) (+.f64 -1 (cos.f64 (*.f64 K 1/2))) (-.f64 1 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (-.f64 0 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (+.f64 0 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (*.f64 0 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (+.f64 0 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))
(/.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))
(/.f64 (-.f64 1 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) (+.f64 (cos.f64 (*.f64 K 1/2)) -1))) (-.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))
(/.f64 (-.f64 1 (*.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) (+.f64 -1 (cos.f64 (*.f64 K 1/2))))) (-.f64 1 (+.f64 -1 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (+.f64 1 (*.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) (-.f64 1 (cos.f64 (*.f64 K 1/2))))) (+.f64 1 (-.f64 1 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (-.f64 0 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (cos.f64 (*.f64 K 1/2)))
(/.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (cos.f64 (*.f64 K 1/2)))
(pow.f64 (cos.f64 (*.f64 K 1/2)) 1)
(cos.f64 (*.f64 K 1/2))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 3)
(cos.f64 (*.f64 K 1/2))
(pow.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) 1/3)
(cos.f64 (*.f64 K 1/2))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 2)
(cos.f64 (*.f64 K 1/2))
(neg.f64 (cos.f64 (*.f64 K 1/2)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))
(fabs.f64 (cos.f64 (*.f64 K 1/2)))
(log.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 K 1/2))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))
(cos.f64 (*.f64 K 1/2))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))
(cos.f64 (*.f64 K 1/2))
(cos.f64 (*.f64 K 1/2))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 K 1/2))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 K 1/2))
(exp.f64 (log.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 K 1/2))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) 1))
(cos.f64 (*.f64 K 1/2))
(fma.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) -1)
(cos.f64 (*.f64 K 1/2))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) 2)) (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) -1)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2)))) -1)
(fma.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) -1)
(cos.f64 (*.f64 K 1/2))
(+.f64 (*.f64 J -2) (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) (*.f64 J -2)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 (*.f64 J -2) 1) (*.f64 (*.f64 J -2) (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 (*.f64 J -2) (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) (*.f64 (*.f64 J -2) -1))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) (*.f64 J -2)) (*.f64 -1 (*.f64 J -2)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(pow.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 3)
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(pow.f64 (pow.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 2)
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))) 2))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 2))
(fabs.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(log.f64 (pow.f64 (exp.f64 (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))) 3))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 3)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 3) (pow.f64 J 3)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(exp.f64 (log.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 1))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))))
(*.f64 1 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))
(*.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) (cbrt.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))))
(*.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) (cbrt.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))) (cbrt.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))
(*.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 1/4) (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 1/4))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))
(*.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))
(*.f64 (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))
(*.f64 (pow.f64 -2 1/2) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) 1/2))
(*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))) (sqrt.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))))
(*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))) (sqrt.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))))
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) 1)
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))
(pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 1/2)
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))) 3)
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))
(pow.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))) 3/2))
(pow.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 1/4) 2)
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))
(fabs.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))) 1))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) 1/2))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (*.f64 J 2))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))) 3)
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (*.f64 J 2))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (*.f64 J 2))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))) 2)
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (*.f64 J 2))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))) 2))
(fabs.f64 (*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (*.f64 J 2))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (*.f64 J 2))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))) 3))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (*.f64 J 2))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))) 3)))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (*.f64 J 2))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3)))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (*.f64 J 2))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (*.f64 -8 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))) 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (*.f64 -8 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))) 3))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (*.f64 J 2))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (*.f64 J 2))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2))))) 1))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (*.f64 J 2))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))))
(*.f64 1 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))
(*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))
(*.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) 2) (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 1/4)) (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 1/4))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))
(*.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 1) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 1) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 2)))) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) 2))) (cbrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))
(*.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (cos.f64 (*.f64 K 1/2))) -2)
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))
(*.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) -2) (cos.f64 (*.f64 K 1/2)))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))
(*.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) 4))) (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (*.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))) (cbrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)) (*.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))) (cbrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) 1) (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))) (cbrt.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))))
(*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) (*.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) (cbrt.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))))
(*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))) (*.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))) (cbrt.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))) (*.f64 (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))) (*.f64 (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 2))
(sqrt.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 2))
(fabs.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2)))))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) 3))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 3) (pow.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3)))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 3)))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2))) 1))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))) -1/2))))

eval1.2s (6.1%)

Compiler

Compiled 35223 to 28705 computations (18.5% saved)

prune291.0ms (1.4%)

Pruning

19 alts after pruning (14 fresh and 5 done)

PrunedKeptTotal
New8217828
Fresh4711
Picked325
Done134
Total82919848
Accuracy
100.0%
Counts
848 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
41.6%
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) -2) U) U)
71.7%
(*.f64 (/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)) (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)))
85.7%
(*.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) (*.f64 J -2)) (*.f64 -1 (*.f64 J -2))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
85.7%
(*.f64 (+.f64 (*.f64 J -2) (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) (*.f64 J -2))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
71.7%
(*.f64 (*.f64 J (*.f64 -2 (-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))) (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)))
85.8%
(*.f64 (*.f64 J (*.f64 -2 (+.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
85.9%
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
85.7%
(*.f64 (*.f64 J (*.f64 -2 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
48.6%
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 J))
48.6%
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
31.5%
(*.f64 J (/.f64 (neg.f64 U) J))
10.7%
(*.f64 J (/.f64 U J))
71.8%
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J))))
31.4%
(*.f64 J (*.f64 1/2 (*.f64 U (/.f64 -2 J))))
10.7%
(*.f64 J (*.f64 -1/2 (*.f64 U (/.f64 -2 J))))
41.4%
(*.f64 1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))
12.8%
(*.f64 -1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))
42.9%
(neg.f64 U)
13.2%
U
Compiler

Compiled 577 to 461 computations (20.1% saved)

localize2.1s (10.3%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
100.0%
(cos.f64 (*.f64 K 1/2))
99.8%
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 J))
99.7%
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))))
99.0%
(expm1.f64 (cos.f64 (*.f64 K 1/2)))
100.0%
(cos.f64 (/.f64 K 2))
99.9%
(*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J)))
85.9%
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J))))
100.0%
(*.f64 1/2 (*.f64 U (/.f64 -2 J)))
99.8%
(*.f64 U (/.f64 -2 J))
74.8%
(*.f64 J (*.f64 1/2 (*.f64 U (/.f64 -2 J))))
74.8%
(*.f64 J (/.f64 U J))
99.8%
(*.f64 J (*.f64 -2 (+.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1))))
99.6%
(+.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1))
86.1%
(*.f64 (*.f64 J (*.f64 -2 (+.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
75.2%
(+.f64 (cos.f64 (*.f64 K 1/2)) -1)
Compiler

Compiled 254 to 183 computations (28% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.6s
Operation ival-cos, time spent: 672.0ms, 41.0% of total-time
Operation composed, time spent: 278.0ms, 17.0% of total-time
Operation ival-mult, time spent: 222.0ms, 14.0% of total-time
Operation ival-div, time spent: 198.0ms, 12.0% of total-time
Operation ival-sub, time spent: 74.0ms, 5.0% of total-time
Operation ival-add, time spent: 52.0ms, 3.0% of total-time
Operation ival-exp, time spent: 49.0ms, 3.0% of total-time
Operation ival-log, time spent: 31.0ms, 2.0% of total-time
Operation ival-sqrt, time spent: 29.0ms, 2.0% of total-time
Operation const, time spent: 24.0ms, 1.0% of total-time

series49.0ms (0.2%)

Counts
12 → 288
Calls
Call 1
Inputs
#<alt (+.f64 (cos.f64 (*.f64 K 1/2)) -1)>
#<alt (*.f64 (*.f64 J (*.f64 -2 (+.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))>
#<alt (+.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1))>
#<alt (*.f64 J (*.f64 -2 (+.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1))))>
#<alt (*.f64 J (/.f64 U J))>
#<alt (*.f64 J (*.f64 1/2 (*.f64 U (/.f64 -2 J))))>
#<alt (*.f64 U (/.f64 -2 J))>
#<alt (*.f64 1/2 (*.f64 U (/.f64 -2 J)))>
#<alt (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J))))>
#<alt (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J)))>
#<alt (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 J))>
#<alt (cos.f64 (*.f64 K 1/2))>
Outputs
#<alt (*.f64 -1/8 (pow.f64 K 2))>
#<alt (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8))>
#<alt (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8))>
#<alt (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/10321920 (pow.f64 K 2)) 1/46080)))) 1/8))>
#<alt (-.f64 (cos.f64 (*.f64 1/2 K)) 1)>
#<alt (-.f64 (cos.f64 (*.f64 1/2 K)) 1)>
#<alt (-.f64 (cos.f64 (*.f64 1/2 K)) 1)>
#<alt (-.f64 (cos.f64 (*.f64 1/2 K)) 1)>
#<alt (-.f64 (cos.f64 (*.f64 1/2 K)) 1)>
#<alt (-.f64 (cos.f64 (*.f64 1/2 K)) 1)>
#<alt (-.f64 (cos.f64 (*.f64 1/2 K)) 1)>
#<alt (-.f64 (cos.f64 (*.f64 1/2 K)) 1)>
#<alt (*.f64 -1 U)>
#<alt (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))>
#<alt (+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))>
#<alt (+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))>
#<alt (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))>
#<alt (*.f64 -1 U)>
#<alt (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))>
#<alt (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))>
#<alt (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))>
#<alt U>
#<alt (*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))>
#<alt (*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))>
#<alt (*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/8 (pow.f64 K 2)))>
#<alt (+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8)))>
#<alt (+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8)))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 J)>
#<alt (+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))>
#<alt (+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))>
#<alt (+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt U>
#<alt U>
#<alt U>
#<alt U>
#<alt U>
#<alt U>
#<alt U>
#<alt U>
#<alt U>
#<alt U>
#<alt U>
#<alt U>
#<alt U>
#<alt U>
#<alt U>
#<alt U>
#<alt U>
#<alt U>
#<alt U>
#<alt U>
#<alt U>
#<alt U>
#<alt U>
#<alt U>
#<alt (*.f64 -1 U)>
#<alt (*.f64 -1 U)>
#<alt (*.f64 -1 U)>
#<alt (*.f64 -1 U)>
#<alt (*.f64 -1 U)>
#<alt (*.f64 -1 U)>
#<alt (*.f64 -1 U)>
#<alt (*.f64 -1 U)>
#<alt (*.f64 -1 U)>
#<alt (*.f64 -1 U)>
#<alt (*.f64 -1 U)>
#<alt (*.f64 -1 U)>
#<alt (*.f64 -1 U)>
#<alt (*.f64 -1 U)>
#<alt (*.f64 -1 U)>
#<alt (*.f64 -1 U)>
#<alt (*.f64 -1 U)>
#<alt (*.f64 -1 U)>
#<alt (*.f64 -1 U)>
#<alt (*.f64 -1 U)>
#<alt (*.f64 -1 U)>
#<alt (*.f64 -1 U)>
#<alt (*.f64 -1 U)>
#<alt (*.f64 -1 U)>
#<alt (*.f64 -2 (/.f64 U J))>
#<alt (*.f64 -2 (/.f64 U J))>
#<alt (*.f64 -2 (/.f64 U J))>
#<alt (*.f64 -2 (/.f64 U J))>
#<alt (*.f64 -2 (/.f64 U J))>
#<alt (*.f64 -2 (/.f64 U J))>
#<alt (*.f64 -2 (/.f64 U J))>
#<alt (*.f64 -2 (/.f64 U J))>
#<alt (*.f64 -2 (/.f64 U J))>
#<alt (*.f64 -2 (/.f64 U J))>
#<alt (*.f64 -2 (/.f64 U J))>
#<alt (*.f64 -2 (/.f64 U J))>
#<alt (*.f64 -2 (/.f64 U J))>
#<alt (*.f64 -2 (/.f64 U J))>
#<alt (*.f64 -2 (/.f64 U J))>
#<alt (*.f64 -2 (/.f64 U J))>
#<alt (*.f64 -2 (/.f64 U J))>
#<alt (*.f64 -2 (/.f64 U J))>
#<alt (*.f64 -2 (/.f64 U J))>
#<alt (*.f64 -2 (/.f64 U J))>
#<alt (*.f64 -2 (/.f64 U J))>
#<alt (*.f64 -2 (/.f64 U J))>
#<alt (*.f64 -2 (/.f64 U J))>
#<alt (*.f64 -2 (/.f64 U J))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (*.f64 -1 (/.f64 U J))>
#<alt (*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K))))>
#<alt (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) U)) (*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K)))))>
#<alt (+.f64 (*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 3))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 5))) (*.f64 2 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2)))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4))))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 U 6) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 6))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4)))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4))) (+.f64 (*.f64 1/512 (/.f64 (*.f64 (pow.f64 U 6) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 6))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))>
#<alt (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/4 (*.f64 (*.f64 J (pow.f64 K 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 (*.f64 J (pow.f64 K 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/4 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/23040 (*.f64 (*.f64 J (pow.f64 K 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) J)))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/4 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 3))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/4 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 5))) (*.f64 1/64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3))))))))>
#<alt (*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (*.f64 -1 (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (+.f64 (*.f64 -1 (cos.f64 (*.f64 1/2 K))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4))))))>
#<alt (*.f64 U (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (+.f64 (*.f64 -1 (cos.f64 (*.f64 1/2 K))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4)))))))>
#<alt (*.f64 U (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 -1 (*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (*.f64 -1 (cos.f64 (*.f64 1/2 K))))))>
#<alt (*.f64 -1 (*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (+.f64 (*.f64 -1 (cos.f64 (*.f64 1/2 K))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4)))))))>
#<alt (*.f64 -1 (*.f64 U (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (+.f64 (*.f64 -1 (cos.f64 (*.f64 1/2 K))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4))))))))>
#<alt (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))>
#<alt (+.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/4 (*.f64 (pow.f64 K 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))>
#<alt (+.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 (pow.f64 K 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/4 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))>
#<alt (+.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/23040 (*.f64 (pow.f64 K 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))>
#<alt (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (*.f64 -2 (cos.f64 (*.f64 1/2 K)))>
#<alt (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))))>
#<alt (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/4 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4))))))>
#<alt (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/4 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 6))) (*.f64 1/64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4))))))))>
#<alt (*.f64 -1 (/.f64 (*.f64 U (cos.f64 (*.f64 1/2 K))) J))>
#<alt (*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (*.f64 -1 (/.f64 (cos.f64 (*.f64 1/2 K)) J))))>
#<alt (*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (+.f64 (*.f64 -1 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4))))))>
#<alt (*.f64 U (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (+.f64 (*.f64 -1 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4)))))))>
#<alt (/.f64 (*.f64 U (cos.f64 (*.f64 1/2 K))) J)>
#<alt (*.f64 -1 (*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (*.f64 -1 (/.f64 (cos.f64 (*.f64 1/2 K)) J)))))>
#<alt (*.f64 -1 (*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (+.f64 (*.f64 -1 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4)))))))>
#<alt (*.f64 -1 (*.f64 U (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (+.f64 (*.f64 -1 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4))))))))>
#<alt (*.f64 -1 (/.f64 (*.f64 U (cos.f64 (*.f64 1/2 K))) J))>
#<alt (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) U)) (*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K))))) J)>
#<alt (/.f64 (+.f64 (*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 3)))))) J)>
#<alt (/.f64 (+.f64 (*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 5))) (*.f64 2 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3)))))))) J)>
#<alt (*.f64 -2 (cos.f64 (*.f64 1/2 K)))>
#<alt (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))))>
#<alt (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4)))))>
#<alt (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 U 6) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 6))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4))))))>
#<alt (*.f64 -2 (cos.f64 (*.f64 1/2 K)))>
#<alt (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))))>
#<alt (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4)))))>
#<alt (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 U 6) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 6))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4))))))>
#<alt (*.f64 -2 J)>
#<alt (+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))>
#<alt (+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))>
#<alt (+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/8 (pow.f64 K 2)))>
#<alt (+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8)))>
#<alt (+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8)))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
#<alt (cos.f64 (*.f64 1/2 K))>
Calls

72 calls:

TimeVariablePointExpression
6.0ms
U
@inf
(* J (* (* -2 (cos (/ K 2))) (sqrt (+ (* 1 1) (* (/ (/ U 2) J) (/ (/ U 2) J))))))
3.0ms
K
@inf
(* (* J (* -2 (+ 1 (+ (cos (* K 1/2)) -1)))) (sqrt (+ (* 1 1) (* (/ (/ U (* J 2)) (cos (/ K 2))) (/ (/ U (* J 2)) (cos (/ K 2)))))))
3.0ms
K
@0
(* (* -2 (cos (/ K 2))) (sqrt (+ (* 1 1) (* (/ (/ U 2) J) (/ (/ U 2) J)))))
2.0ms
J
@inf
(* J (* (* -2 (cos (/ K 2))) (sqrt (+ (* 1 1) (* (/ (/ U 2) J) (/ (/ U 2) J))))))
2.0ms
K
@0
(* (* J (* -2 (+ 1 (+ (cos (* K 1/2)) -1)))) (sqrt (+ (* 1 1) (* (/ (/ U (* J 2)) (cos (/ K 2))) (/ (/ U (* J 2)) (cos (/ K 2)))))))

rewrite159.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
742×associate-*r*
306×cbrt-prod
299×log1p-expm1-u
298×expm1-log1p-u
294×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
044429
1736411
Stop Event
node limit
Counts
12 → 234
Calls
Call 1
Inputs
(+.f64 (cos.f64 (*.f64 K 1/2)) -1)
(*.f64 (*.f64 J (*.f64 -2 (+.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(+.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1))
(*.f64 J (*.f64 -2 (+.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1))))
(*.f64 J (/.f64 U J))
(*.f64 J (*.f64 1/2 (*.f64 U (/.f64 -2 J))))
(*.f64 U (/.f64 -2 J))
(*.f64 1/2 (*.f64 U (/.f64 -2 J)))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J))))
(*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J)))
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 J))
(cos.f64 (*.f64 K 1/2))
Outputs
(-.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0) 1)
(-.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) (/.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(*.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) 2) (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))
(*.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))
(*.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) -1) (/.f64 1 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (-.f64 1 (*.f64 (cos.f64 (*.f64 K 1/2)) -1)))))
(*.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) -1) (/.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(*.f64 (+.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 1) (-.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (-.f64 1 (*.f64 (cos.f64 (*.f64 K 1/2)) -1))) (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) -1)))
(/.f64 1 (/.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) -1)))
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) -1) (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (-.f64 1 (*.f64 (cos.f64 (*.f64 K 1/2)) -1))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) -1) (+.f64 (cos.f64 (*.f64 K 1/2)) 1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) -1)) (neg.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (-.f64 1 (*.f64 (cos.f64 (*.f64 K 1/2)) -1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) -1)) (neg.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (-.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (-.f64 -1 (cos.f64 (*.f64 K 1/2))))
(pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 1)
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) 3)
(pow.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2))
(log.f64 (exp.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1))))
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 3))
(expm1.f64 (log.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))
(exp.f64 (log.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))
(exp.f64 (*.f64 (log.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) 1))
(fma.f64 1 (cos.f64 (*.f64 K 1/2)) -1)
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2))) -1)
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))) -1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))))) 1)
(pow.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 -2) (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) J) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))) 3) (pow.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))) 1)
(-.f64 (/.f64 1 (-.f64 2 (cos.f64 (*.f64 K 1/2)))) (/.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2) (-.f64 2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) 2) (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))
(*.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))
(*.f64 (+.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2)) (/.f64 1 (-.f64 2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) -1))) (+.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 3))))
(/.f64 1 (/.f64 (-.f64 2 (cos.f64 (*.f64 K 1/2))) (-.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 3)) (+.f64 1 (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) -1))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2)) (-.f64 2 (cos.f64 (*.f64 K 1/2))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2))) (neg.f64 (-.f64 2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 3) 1) (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2) (-.f64 1 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 1))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 3) -1) (+.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (-.f64 1 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) -1))))
(/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2) 1) (-.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 1))
(/.f64 (-.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) 1) (-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) -1))
(pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0) 1)
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) 3)
(pow.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) 2)
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0) 2))
(log.f64 (exp.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))))
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0) 3))
(expm1.f64 (log1p.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))
(exp.f64 (log.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))
(exp.f64 (*.f64 (log.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) 1))
(fma.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) 2) (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) 1)
(fma.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) 1)
(+.f64 (*.f64 J -2) (*.f64 J (+.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(+.f64 (*.f64 J -2) (*.f64 J (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) -2)))
(+.f64 (*.f64 J -2) (*.f64 (+.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) J))
(+.f64 (*.f64 J -2) (*.f64 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) -2) J))
(+.f64 (*.f64 J -2) (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) (*.f64 J -2)))
(+.f64 (*.f64 (*.f64 J -2) (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) (*.f64 (*.f64 J -2) 1))
(+.f64 (*.f64 (*.f64 J -2) 1) (*.f64 (*.f64 J -2) (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))
(+.f64 (*.f64 (*.f64 J -2) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) -1))
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) (*.f64 J -2)) (*.f64 J -2))
(+.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)) (*.f64 J -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))))) 1)
(pow.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) J))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (/.f64 U J)))) 1)
(/.f64 J (/.f64 J U))
(/.f64 1 (/.f64 J (*.f64 J U)))
(/.f64 (*.f64 J U) J)
(/.f64 (neg.f64 (*.f64 J U)) (neg.f64 J))
(pow.f64 (*.f64 J (/.f64 U J)) 1)
(pow.f64 (cbrt.f64 (*.f64 J (/.f64 U J))) 3)
(pow.f64 (pow.f64 (*.f64 J (/.f64 U J)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (/.f64 U J))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (/.f64 U J)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 U J)) J))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (/.f64 U J)))))
(cbrt.f64 (pow.f64 (*.f64 J (/.f64 U J)) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (/.f64 U J) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 U J) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (/.f64 U J))))
(log1p.f64 (expm1.f64 (*.f64 J (/.f64 U J))))
(exp.f64 (log.f64 (*.f64 J (/.f64 U J))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (/.f64 U J))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))))) 1)
(pow.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))) 2))
(log.f64 (pow.f64 (exp.f64 J) (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2))) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2))))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 U (*.f64 J -1/2)))) 1)
(/.f64 1 (/.f64 J (*.f64 U -2)))
(/.f64 U (*.f64 J -1/2))
(/.f64 (*.f64 U -2) J)
(/.f64 (neg.f64 (*.f64 U -2)) (neg.f64 J))
(pow.f64 (/.f64 U (*.f64 J -1/2)) 1)
(pow.f64 (cbrt.f64 (/.f64 U (*.f64 J -1/2))) 3)
(pow.f64 (pow.f64 (/.f64 U (*.f64 J -1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 U (*.f64 J -1/2))) 2)
(sqrt.f64 (pow.f64 (/.f64 U (*.f64 J -1/2)) 2))
(log.f64 (exp.f64 (/.f64 U (*.f64 J -1/2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 U (*.f64 J -1/2)))))
(cbrt.f64 (pow.f64 (/.f64 U (*.f64 J -1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (/.f64 -2 J) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -2 J) 3) (pow.f64 U 3)))
(expm1.f64 (log1p.f64 (/.f64 U (*.f64 J -1/2))))
(log1p.f64 (expm1.f64 (/.f64 U (*.f64 J -1/2))))
(exp.f64 (log.f64 (/.f64 U (*.f64 J -1/2))))
(exp.f64 (*.f64 (log.f64 (/.f64 U (*.f64 J -1/2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2))))) 1)
(/.f64 (*.f64 1/2 U) (*.f64 J -1/2))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2))) 1)
(pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))) 3)
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 U (*.f64 J -1/2)) 2) 1/4))
(log.f64 (pow.f64 (exp.f64 (/.f64 U (*.f64 J -1/2))) 1/2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2))))))
(cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2))) 3))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))))
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))))
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))) 1)
(pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) 1)
(pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 1)
(pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 3)
(pow.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 2))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 3) (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 3)))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(exp.f64 (log.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 1))
(exp.f64 (+.f64 (log.f64 J) (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 1 (cos.f64 (*.f64 K 1/2)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(pow.f64 (cos.f64 (*.f64 K 1/2)) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (log.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) 1))

simplify210.0ms (1%)

Algorithm
egg-herbie
Rules
1522×associate-*r*
1488×fma-define
1388×associate-*l*
702×distribute-rgt-in
702×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
093225230
1263423232
Stop Event
node limit
Counts
522 → 549
Calls
Call 1
Inputs
(*.f64 -1/8 (pow.f64 K 2))
(*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8))
(*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8))
(*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/10321920 (pow.f64 K 2)) 1/46080)))) 1/8))
(-.f64 (cos.f64 (*.f64 1/2 K)) 1)
(-.f64 (cos.f64 (*.f64 1/2 K)) 1)
(-.f64 (cos.f64 (*.f64 1/2 K)) 1)
(-.f64 (cos.f64 (*.f64 1/2 K)) 1)
(-.f64 (cos.f64 (*.f64 1/2 K)) 1)
(-.f64 (cos.f64 (*.f64 1/2 K)) 1)
(-.f64 (cos.f64 (*.f64 1/2 K)) 1)
(-.f64 (cos.f64 (*.f64 1/2 K)) 1)
(*.f64 -1 U)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -1 U)
(*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))
(*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))
(*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))
U
(*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))
1
(+.f64 1 (*.f64 -1/8 (pow.f64 K 2)))
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8)))
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8)))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 J)
(+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
(*.f64 -1 U)
(*.f64 -1 U)
(*.f64 -1 U)
(*.f64 -1 U)
(*.f64 -1 U)
(*.f64 -1 U)
(*.f64 -1 U)
(*.f64 -1 U)
(*.f64 -1 U)
(*.f64 -1 U)
(*.f64 -1 U)
(*.f64 -1 U)
(*.f64 -1 U)
(*.f64 -1 U)
(*.f64 -1 U)
(*.f64 -1 U)
(*.f64 -1 U)
(*.f64 -1 U)
(*.f64 -1 U)
(*.f64 -1 U)
(*.f64 -1 U)
(*.f64 -1 U)
(*.f64 -1 U)
(*.f64 -1 U)
(*.f64 -2 (/.f64 U J))
(*.f64 -2 (/.f64 U J))
(*.f64 -2 (/.f64 U J))
(*.f64 -2 (/.f64 U J))
(*.f64 -2 (/.f64 U J))
(*.f64 -2 (/.f64 U J))
(*.f64 -2 (/.f64 U J))
(*.f64 -2 (/.f64 U J))
(*.f64 -2 (/.f64 U J))
(*.f64 -2 (/.f64 U J))
(*.f64 -2 (/.f64 U J))
(*.f64 -2 (/.f64 U J))
(*.f64 -2 (/.f64 U J))
(*.f64 -2 (/.f64 U J))
(*.f64 -2 (/.f64 U J))
(*.f64 -2 (/.f64 U J))
(*.f64 -2 (/.f64 U J))
(*.f64 -2 (/.f64 U J))
(*.f64 -2 (/.f64 U J))
(*.f64 -2 (/.f64 U J))
(*.f64 -2 (/.f64 U J))
(*.f64 -2 (/.f64 U J))
(*.f64 -2 (/.f64 U J))
(*.f64 -2 (/.f64 U J))
(*.f64 -1 (/.f64 U J))
(*.f64 -1 (/.f64 U J))
(*.f64 -1 (/.f64 U J))
(*.f64 -1 (/.f64 U J))
(*.f64 -1 (/.f64 U J))
(*.f64 -1 (/.f64 U J))
(*.f64 -1 (/.f64 U J))
(*.f64 -1 (/.f64 U J))
(*.f64 -1 (/.f64 U J))
(*.f64 -1 (/.f64 U J))
(*.f64 -1 (/.f64 U J))
(*.f64 -1 (/.f64 U J))
(*.f64 -1 (/.f64 U J))
(*.f64 -1 (/.f64 U J))
(*.f64 -1 (/.f64 U J))
(*.f64 -1 (/.f64 U J))
(*.f64 -1 (/.f64 U J))
(*.f64 -1 (/.f64 U J))
(*.f64 -1 (/.f64 U J))
(*.f64 -1 (/.f64 U J))
(*.f64 -1 (/.f64 U J))
(*.f64 -1 (/.f64 U J))
(*.f64 -1 (/.f64 U J))
(*.f64 -1 (/.f64 U J))
(*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) U)) (*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 3))))))
(+.f64 (*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 5))) (*.f64 2 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2)))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 U 6) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 6))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4)))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4))) (+.f64 (*.f64 1/512 (/.f64 (*.f64 (pow.f64 U 6) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 6))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/4 (*.f64 (*.f64 J (pow.f64 K 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 (*.f64 J (pow.f64 K 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/4 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/23040 (*.f64 (*.f64 J (pow.f64 K 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) J)))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/4 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 3))))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/4 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 5))) (*.f64 1/64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3))))))))
(*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K))))
(*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (*.f64 -1 (cos.f64 (*.f64 1/2 K)))))
(*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (+.f64 (*.f64 -1 (cos.f64 (*.f64 1/2 K))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4))))))
(*.f64 U (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (+.f64 (*.f64 -1 (cos.f64 (*.f64 1/2 K))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4)))))))
(*.f64 U (cos.f64 (*.f64 1/2 K)))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (*.f64 -1 (cos.f64 (*.f64 1/2 K))))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (+.f64 (*.f64 -1 (cos.f64 (*.f64 1/2 K))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4)))))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (+.f64 (*.f64 -1 (cos.f64 (*.f64 1/2 K))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4))))))))
(*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(+.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/4 (*.f64 (pow.f64 K 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))
(+.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 (pow.f64 K 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/4 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))
(+.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/23040 (*.f64 (pow.f64 K 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/4 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4))))))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/4 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 6))) (*.f64 1/64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4))))))))
(*.f64 -1 (/.f64 (*.f64 U (cos.f64 (*.f64 1/2 K))) J))
(*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (*.f64 -1 (/.f64 (cos.f64 (*.f64 1/2 K)) J))))
(*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (+.f64 (*.f64 -1 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4))))))
(*.f64 U (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (+.f64 (*.f64 -1 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4)))))))
(/.f64 (*.f64 U (cos.f64 (*.f64 1/2 K))) J)
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (*.f64 -1 (/.f64 (cos.f64 (*.f64 1/2 K)) J)))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (+.f64 (*.f64 -1 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4)))))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (+.f64 (*.f64 -1 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4))))))))
(*.f64 -1 (/.f64 (*.f64 U (cos.f64 (*.f64 1/2 K))) J))
(/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) U)) (*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K))))) J)
(/.f64 (+.f64 (*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 3)))))) J)
(/.f64 (+.f64 (*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 5))) (*.f64 2 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3)))))))) J)
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4)))))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 U 6) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 6))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4))))))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4)))))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 U 6) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 6))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4))))))
(*.f64 -2 J)
(+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
1
(+.f64 1 (*.f64 -1/8 (pow.f64 K 2)))
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8)))
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8)))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 1/2 K))
(-.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0) 1)
(-.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) (/.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(*.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) 2) (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))
(*.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))
(*.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) -1) (/.f64 1 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (-.f64 1 (*.f64 (cos.f64 (*.f64 K 1/2)) -1)))))
(*.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) -1) (/.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(*.f64 (+.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 1) (-.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (-.f64 1 (*.f64 (cos.f64 (*.f64 K 1/2)) -1))) (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) -1)))
(/.f64 1 (/.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) -1)))
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) -1) (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (-.f64 1 (*.f64 (cos.f64 (*.f64 K 1/2)) -1))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) -1) (+.f64 (cos.f64 (*.f64 K 1/2)) 1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) -1)) (neg.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (-.f64 1 (*.f64 (cos.f64 (*.f64 K 1/2)) -1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) -1)) (neg.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (-.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (-.f64 -1 (cos.f64 (*.f64 K 1/2))))
(pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 1)
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) 3)
(pow.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2))
(log.f64 (exp.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1))))
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 3))
(expm1.f64 (log.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))
(exp.f64 (log.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))
(exp.f64 (*.f64 (log.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) 1))
(fma.f64 1 (cos.f64 (*.f64 K 1/2)) -1)
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2))) -1)
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))) -1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))))) 1)
(pow.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 -2) (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) J) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))) 3) (pow.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))) 1)
(-.f64 (/.f64 1 (-.f64 2 (cos.f64 (*.f64 K 1/2)))) (/.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2) (-.f64 2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) 2) (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))
(*.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))
(*.f64 (+.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2)) (/.f64 1 (-.f64 2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) -1))) (+.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 3))))
(/.f64 1 (/.f64 (-.f64 2 (cos.f64 (*.f64 K 1/2))) (-.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 3)) (+.f64 1 (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) -1))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2)) (-.f64 2 (cos.f64 (*.f64 K 1/2))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2))) (neg.f64 (-.f64 2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 3) 1) (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2) (-.f64 1 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 1))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 3) -1) (+.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (-.f64 1 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) -1))))
(/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2) 1) (-.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 1))
(/.f64 (-.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) 1) (-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) -1))
(pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0) 1)
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) 3)
(pow.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) 2)
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0) 2))
(log.f64 (exp.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))))
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0) 3))
(expm1.f64 (log1p.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))
(exp.f64 (log.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))
(exp.f64 (*.f64 (log.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) 1))
(fma.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) 2) (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) 1)
(fma.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) 1)
(+.f64 (*.f64 J -2) (*.f64 J (+.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(+.f64 (*.f64 J -2) (*.f64 J (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) -2)))
(+.f64 (*.f64 J -2) (*.f64 (+.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) J))
(+.f64 (*.f64 J -2) (*.f64 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) -2) J))
(+.f64 (*.f64 J -2) (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) (*.f64 J -2)))
(+.f64 (*.f64 (*.f64 J -2) (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) (*.f64 (*.f64 J -2) 1))
(+.f64 (*.f64 (*.f64 J -2) 1) (*.f64 (*.f64 J -2) (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))
(+.f64 (*.f64 (*.f64 J -2) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) -1))
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) (*.f64 J -2)) (*.f64 J -2))
(+.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)) (*.f64 J -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))))) 1)
(pow.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) J))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (/.f64 U J)))) 1)
(/.f64 J (/.f64 J U))
(/.f64 1 (/.f64 J (*.f64 J U)))
(/.f64 (*.f64 J U) J)
(/.f64 (neg.f64 (*.f64 J U)) (neg.f64 J))
(pow.f64 (*.f64 J (/.f64 U J)) 1)
(pow.f64 (cbrt.f64 (*.f64 J (/.f64 U J))) 3)
(pow.f64 (pow.f64 (*.f64 J (/.f64 U J)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (/.f64 U J))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (/.f64 U J)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 U J)) J))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (/.f64 U J)))))
(cbrt.f64 (pow.f64 (*.f64 J (/.f64 U J)) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (/.f64 U J) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 U J) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (/.f64 U J))))
(log1p.f64 (expm1.f64 (*.f64 J (/.f64 U J))))
(exp.f64 (log.f64 (*.f64 J (/.f64 U J))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (/.f64 U J))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))))) 1)
(pow.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))) 2))
(log.f64 (pow.f64 (exp.f64 J) (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2))) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2))))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 U (*.f64 J -1/2)))) 1)
(/.f64 1 (/.f64 J (*.f64 U -2)))
(/.f64 U (*.f64 J -1/2))
(/.f64 (*.f64 U -2) J)
(/.f64 (neg.f64 (*.f64 U -2)) (neg.f64 J))
(pow.f64 (/.f64 U (*.f64 J -1/2)) 1)
(pow.f64 (cbrt.f64 (/.f64 U (*.f64 J -1/2))) 3)
(pow.f64 (pow.f64 (/.f64 U (*.f64 J -1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 U (*.f64 J -1/2))) 2)
(sqrt.f64 (pow.f64 (/.f64 U (*.f64 J -1/2)) 2))
(log.f64 (exp.f64 (/.f64 U (*.f64 J -1/2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 U (*.f64 J -1/2)))))
(cbrt.f64 (pow.f64 (/.f64 U (*.f64 J -1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (/.f64 -2 J) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -2 J) 3) (pow.f64 U 3)))
(expm1.f64 (log1p.f64 (/.f64 U (*.f64 J -1/2))))
(log1p.f64 (expm1.f64 (/.f64 U (*.f64 J -1/2))))
(exp.f64 (log.f64 (/.f64 U (*.f64 J -1/2))))
(exp.f64 (*.f64 (log.f64 (/.f64 U (*.f64 J -1/2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2))))) 1)
(/.f64 (*.f64 1/2 U) (*.f64 J -1/2))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2))) 1)
(pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))) 3)
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 U (*.f64 J -1/2)) 2) 1/4))
(log.f64 (pow.f64 (exp.f64 (/.f64 U (*.f64 J -1/2))) 1/2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2))))))
(cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2))) 3))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))))
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))))
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))) 1)
(pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) 1)
(pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 1)
(pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 3)
(pow.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 2))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 3) (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 3)))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(exp.f64 (log.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 1))
(exp.f64 (+.f64 (log.f64 J) (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 1 (cos.f64 (*.f64 K 1/2)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(pow.f64 (cos.f64 (*.f64 K 1/2)) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (log.f64 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) 1))
Outputs
(*.f64 -1/8 (pow.f64 K 2))
(*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8))
(*.f64 (pow.f64 K 2) (fma.f64 1/384 (pow.f64 K 2) -1/8))
(*.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) 1/384 -1/8))
(*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8))
(*.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 (pow.f64 K 2) -1/46080)) -1/8))
(*.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) -1/46080 1/384) -1/8))
(*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/10321920 (pow.f64 K 2)) 1/46080)))) 1/8))
(*.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 (pow.f64 K 2) (fma.f64 1/10321920 (pow.f64 K 2) -1/46080))) -1/8))
(*.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) 1/10321920 -1/46080) 1/384) -1/8))
(-.f64 (cos.f64 (*.f64 1/2 K)) 1)
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(-.f64 (cos.f64 (*.f64 1/2 K)) 1)
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(-.f64 (cos.f64 (*.f64 1/2 K)) 1)
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(-.f64 (cos.f64 (*.f64 1/2 K)) 1)
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(-.f64 (cos.f64 (*.f64 1/2 K)) 1)
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(-.f64 (cos.f64 (*.f64 1/2 K)) 1)
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(-.f64 (cos.f64 (*.f64 1/2 K)) 1)
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(-.f64 (cos.f64 (*.f64 1/2 K)) 1)
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(*.f64 -1 U)
(neg.f64 U)
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)) (*.f64 -1 U))
(fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) U)) (neg.f64 U))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))))))
(fma.f64 -1 U (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) U) (/.f64 (*.f64 2 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 4))) (pow.f64 U 3)))))
(fma.f64 (pow.f64 J 2) (fma.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 3))) (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) U))) (neg.f64 U))
(+.f64 (*.f64 -1 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 4) (pow.f64 U 3))))))))
(fma.f64 -1 U (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) U) (*.f64 (pow.f64 J 2) (fma.f64 -4 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 U 5))) (*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 3))))))))
(fma.f64 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (fma.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 3)) (*.f64 (pow.f64 J 2) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 U 5)) -4))) (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) U))) (neg.f64 U))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (fma.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 K 1/2)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))) (*.f64 (/.f64 1/64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (/.f64 (pow.f64 U 4) (pow.f64 J 4))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (fma.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 K 1/2)))) (fma.f64 -1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 K 1/2)) 5))) (*.f64 1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)) (*.f64 (/.f64 1/64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (/.f64 (pow.f64 U 4) (pow.f64 J 4)))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 (neg.f64 J) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 K 1/2)))) (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (fma.f64 2 (cos.f64 (*.f64 K 1/2)) (*.f64 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))) 1/4)) (neg.f64 J))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (neg.f64 J) (fma.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 K 1/2)))) (*.f64 2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (fma.f64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) -1/64 (fma.f64 2 (cos.f64 (*.f64 K 1/2)) (*.f64 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))) 1/4))) (neg.f64 J))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(*.f64 (neg.f64 J) (fma.f64 -1/64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (fma.f64 1/512 (/.f64 (pow.f64 U 6) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 K 1/2)) 5))) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 K 1/2)))) (*.f64 2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (fma.f64 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) -1/64 (fma.f64 (/.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)) 1/512 (fma.f64 2 (cos.f64 (*.f64 K 1/2)) (*.f64 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (cos.f64 (*.f64 K 1/2))) 1/4)))) (neg.f64 J))
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (*.f64 -2 J))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(*.f64 -2 (+.f64 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(*.f64 -2 (fma.f64 J (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))) (*.f64 (/.f64 (pow.f64 U 2) J) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) 1/32))))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (-.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))) (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))
(fma.f64 (pow.f64 K 2) (*.f64 -2 (fma.f64 (pow.f64 K 2) (fma.f64 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))) -1/256 (fma.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/96) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/1024)) (*.f64 J (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))) (*.f64 J (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) 1/384)))) (fma.f64 -1/8 (*.f64 J (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))) (*.f64 (/.f64 (pow.f64 U 2) J) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) 1/32))))) (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (*.f64 -2 J)))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (+.f64 (*.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (+.f64 (*.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 U 2) (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))) (*.f64 -2 (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (+.f64 (*.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (-.f64 (*.f64 -1/4 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 1/48 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 -2 (fma.f64 -1/8 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/32 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) (*.f64 (pow.f64 K 2) (*.f64 -2 (+.f64 (*.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (-.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) (fma.f64 -1/46080 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (fma.f64 1/12288 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (-.f64 (*.f64 -1/4 (fma.f64 -1/1440 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (fma.f64 1/192 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24))))) (*.f64 1/32 (*.f64 (pow.f64 U 2) (/.f64 (-.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))) (fma.f64 -1/256 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (fma.f64 1/384 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 J (-.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/24)) (*.f64 1/1024 (/.f64 (pow.f64 U 4) (*.f64 (pow.f64 J 4) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))))))
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (*.f64 -2 (fma.f64 (pow.f64 K 2) (fma.f64 -1/16 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/96) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/1024)) (*.f64 J (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))) (fma.f64 -1/46080 (*.f64 J (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))) (*.f64 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (+.f64 (*.f64 1/12288 (/.f64 (pow.f64 U 2) J)) (*.f64 (*.f64 1/2 J) (fma.f64 -1/4 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 13/2880) (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) -1/96)) (*.f64 (*.f64 -1/32 (pow.f64 U 2)) (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/96) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/1024)) (*.f64 (pow.f64 J 2) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))))))))) (fma.f64 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))) -1/256 (fma.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1/96) (*.f64 (/.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) -1/1024)) (*.f64 J (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))) (*.f64 J (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) 1/384)))))) (+.f64 (*.f64 1/4 (*.f64 J (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)))) (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 U 2) J) (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))))) (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (*.f64 -2 J)))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))) 1)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))) 1)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))) 1)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))) 1)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))) 1)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))) 1)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))) 1)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))) 1)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -1/4 (/.f64 (pow.f64 U 2) (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 (/.f64 -1/4 J) (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 K 1/2)))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 (pow.f64 U 2) (fma.f64 1/64 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (neg.f64 (/.f64 1/4 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(fma.f64 (pow.f64 U 2) (fma.f64 1/64 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 3)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (/.f64 -1/4 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))))) (*.f64 1/4 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 U 2) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 5)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)) (/.f64 1/64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))))) (/.f64 1/4 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(fma.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 -1/512 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 5)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)) (/.f64 1/64 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))) (/.f64 -1/4 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -1 U)
(neg.f64 U)
(*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1))
(*.f64 U (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (pow.f64 U 2))) -1))
(*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1))
(*.f64 U (+.f64 (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (pow.f64 U 2))) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 4))))) -1))
(*.f64 U (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (pow.f64 U 2))) (fma.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 4))) -1)))
(*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1))
(*.f64 U (+.f64 (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 U 6))) (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (pow.f64 U 2))) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 4)))))) -1))
(*.f64 U (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 U 6))) (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (pow.f64 U 2))) (fma.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 4))) -1))))
U
(*.f64 -1 (*.f64 U (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) 1)))
(*.f64 (neg.f64 U) (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (pow.f64 U 2))) -1))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4)))) 1)))
(*.f64 (neg.f64 U) (+.f64 (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (pow.f64 U 2))) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 4))))) -1))
(*.f64 U (neg.f64 (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (pow.f64 U 2))) (fma.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 4))) -1))))
(*.f64 -1 (*.f64 U (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6)) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (pow.f64 U 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 4))))) 1)))
(*.f64 (neg.f64 U) (+.f64 (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 U 6))) (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (pow.f64 U 2))) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 4)))))) -1))
(*.f64 (neg.f64 U) (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (pow.f64 U 6))) (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (pow.f64 U 2))) (fma.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 4))) -1))))
1
(+.f64 1 (*.f64 -1/8 (pow.f64 K 2)))
(+.f64 (*.f64 -1/8 (pow.f64 K 2)) 1)
(fma.f64 -1/8 (pow.f64 K 2) 1)
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8)))
(+.f64 (*.f64 (pow.f64 K 2) (fma.f64 1/384 (pow.f64 K 2) -1/8)) 1)
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) 1/384 -1/8) 1)
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8)))
(+.f64 (*.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 (pow.f64 K 2) -1/46080)) -1/8)) 1)
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) -1/46080 1/384) -1/8) 1)
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 J)
(+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))
(fma.f64 -2 J (*.f64 (*.f64 J 1/4) (pow.f64 K 2)))
(fma.f64 -2 J (*.f64 (pow.f64 K 2) (*.f64 J 1/4)))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))
(fma.f64 -2 J (*.f64 (pow.f64 K 2) (fma.f64 -1/192 (*.f64 (pow.f64 K 2) J) (*.f64 J 1/4))))
(fma.f64 (pow.f64 K 2) (fma.f64 (*.f64 J -1/192) (pow.f64 K 2) (*.f64 J 1/4)) (*.f64 -2 J))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))
(fma.f64 -2 J (*.f64 (pow.f64 K 2) (fma.f64 1/4 J (*.f64 (pow.f64 K 2) (fma.f64 -1/192 J (*.f64 (*.f64 1/23040 J) (pow.f64 K 2)))))))
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (fma.f64 J -1/192 (*.f64 (pow.f64 K 2) (*.f64 J 1/23040))) (*.f64 J 1/4)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
(*.f64 -1 U)
(neg.f64 U)
(*.f64 -1 U)
(neg.f64 U)
(*.f64 -1 U)
(neg.f64 U)
(*.f64 -1 U)
(neg.f64 U)
(*.f64 -1 U)
(neg.f64 U)
(*.f64 -1 U)
(neg.f64 U)
(*.f64 -1 U)
(neg.f64 U)
(*.f64 -1 U)
(neg.f64 U)
(*.f64 -1 U)
(neg.f64 U)
(*.f64 -1 U)
(neg.f64 U)
(*.f64 -1 U)
(neg.f64 U)
(*.f64 -1 U)
(neg.f64 U)
(*.f64 -1 U)
(neg.f64 U)
(*.f64 -1 U)
(neg.f64 U)
(*.f64 -1 U)
(neg.f64 U)
(*.f64 -1 U)
(neg.f64 U)
(*.f64 -1 U)
(neg.f64 U)
(*.f64 -1 U)
(neg.f64 U)
(*.f64 -1 U)
(neg.f64 U)
(*.f64 -1 U)
(neg.f64 U)
(*.f64 -1 U)
(neg.f64 U)
(*.f64 -1 U)
(neg.f64 U)
(*.f64 -1 U)
(neg.f64 U)
(*.f64 -1 U)
(neg.f64 U)
(*.f64 -2 (/.f64 U J))
(*.f64 U (/.f64 -2 J))
(*.f64 -2 (/.f64 U J))
(*.f64 U (/.f64 -2 J))
(*.f64 -2 (/.f64 U J))
(*.f64 U (/.f64 -2 J))
(*.f64 -2 (/.f64 U J))
(*.f64 U (/.f64 -2 J))
(*.f64 -2 (/.f64 U J))
(*.f64 U (/.f64 -2 J))
(*.f64 -2 (/.f64 U J))
(*.f64 U (/.f64 -2 J))
(*.f64 -2 (/.f64 U J))
(*.f64 U (/.f64 -2 J))
(*.f64 -2 (/.f64 U J))
(*.f64 U (/.f64 -2 J))
(*.f64 -2 (/.f64 U J))
(*.f64 U (/.f64 -2 J))
(*.f64 -2 (/.f64 U J))
(*.f64 U (/.f64 -2 J))
(*.f64 -2 (/.f64 U J))
(*.f64 U (/.f64 -2 J))
(*.f64 -2 (/.f64 U J))
(*.f64 U (/.f64 -2 J))
(*.f64 -2 (/.f64 U J))
(*.f64 U (/.f64 -2 J))
(*.f64 -2 (/.f64 U J))
(*.f64 U (/.f64 -2 J))
(*.f64 -2 (/.f64 U J))
(*.f64 U (/.f64 -2 J))
(*.f64 -2 (/.f64 U J))
(*.f64 U (/.f64 -2 J))
(*.f64 -2 (/.f64 U J))
(*.f64 U (/.f64 -2 J))
(*.f64 -2 (/.f64 U J))
(*.f64 U (/.f64 -2 J))
(*.f64 -2 (/.f64 U J))
(*.f64 U (/.f64 -2 J))
(*.f64 -2 (/.f64 U J))
(*.f64 U (/.f64 -2 J))
(*.f64 -2 (/.f64 U J))
(*.f64 U (/.f64 -2 J))
(*.f64 -2 (/.f64 U J))
(*.f64 U (/.f64 -2 J))
(*.f64 -2 (/.f64 U J))
(*.f64 U (/.f64 -2 J))
(*.f64 -2 (/.f64 U J))
(*.f64 U (/.f64 -2 J))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(*.f64 -1 (/.f64 U J))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K))))
(*.f64 (neg.f64 U) (cos.f64 (*.f64 K 1/2)))
(*.f64 U (neg.f64 (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) U)) (*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K)))))
(fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 K 1/2)) U)) (*.f64 (neg.f64 U) (cos.f64 (*.f64 K 1/2))))
(-.f64 (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 K 1/2)) U))) (*.f64 U (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 3))))))
(fma.f64 -1 (*.f64 U (cos.f64 (*.f64 K 1/2))) (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (cos.f64 (*.f64 K 1/2)) U) (/.f64 (*.f64 2 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 K 1/2)))) (pow.f64 U 3)))))
(fma.f64 (pow.f64 J 2) (fma.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 3))) (*.f64 -2 (/.f64 (cos.f64 (*.f64 K 1/2)) U))) (*.f64 U (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(+.f64 (*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 5))) (*.f64 2 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3))))))))
(fma.f64 -1 (*.f64 U (cos.f64 (*.f64 K 1/2))) (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (cos.f64 (*.f64 K 1/2)) U) (*.f64 (pow.f64 J 2) (fma.f64 -4 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 5))) (*.f64 2 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 3))))))))
(fma.f64 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (fma.f64 2 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 3)) (*.f64 (*.f64 -4 (pow.f64 J 2)) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 5)))) (*.f64 -2 (/.f64 (cos.f64 (*.f64 K 1/2)) U))) (*.f64 U (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2)))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (*.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 -1/4 (pow.f64 U 2)) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2)))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2))) (*.f64 1/64 (*.f64 (pow.f64 U 4) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 4)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2))) (*.f64 (pow.f64 U 4) (/.f64 (*.f64 1/64 (cos.f64 (*.f64 K 1/2))) (pow.f64 J 4))))))
(*.f64 J (+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 U 6) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 6))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2))) (fma.f64 -1/512 (*.f64 (pow.f64 U 6) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 6))) (*.f64 1/64 (*.f64 (pow.f64 U 4) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 4))))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2))) (fma.f64 -1/512 (*.f64 (pow.f64 U 6) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 6))) (*.f64 (pow.f64 U 4) (/.f64 (*.f64 1/64 (cos.f64 (*.f64 K 1/2))) (pow.f64 J 4)))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 (neg.f64 J) (fma.f64 1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2))) (*.f64 2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (fma.f64 2 (cos.f64 (*.f64 K 1/2)) (*.f64 (pow.f64 U 2) (*.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2)) 1/4))) (neg.f64 J))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.f64 2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (neg.f64 J) (fma.f64 -1/64 (*.f64 (pow.f64 U 4) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 4))) (fma.f64 1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2))) (*.f64 2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (fma.f64 -1/64 (*.f64 (pow.f64 U 4) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 4))) (fma.f64 2 (cos.f64 (*.f64 K 1/2)) (*.f64 (pow.f64 U 2) (*.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2)) 1/4)))) (neg.f64 J))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4))) (+.f64 (*.f64 1/512 (/.f64 (*.f64 (pow.f64 U 6) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 6))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))))
(*.f64 (neg.f64 J) (fma.f64 -1/64 (*.f64 (pow.f64 U 4) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 4))) (fma.f64 1/512 (*.f64 (pow.f64 U 6) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 6))) (fma.f64 1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2))) (*.f64 2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 J (neg.f64 (fma.f64 -1/64 (*.f64 (pow.f64 U 4) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 4))) (fma.f64 1/512 (*.f64 (pow.f64 U 6) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 6))) (fma.f64 2 (cos.f64 (*.f64 K 1/2)) (*.f64 (pow.f64 U 2) (*.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2)) 1/4)))))))
(*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (*.f64 -2 J))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/4 (*.f64 (*.f64 J (pow.f64 K 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/4 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) J))))
(*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (fma.f64 -2 J (*.f64 (pow.f64 K 2) (*.f64 J 1/4))))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 (*.f64 J (pow.f64 K 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/4 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/192 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) J)) (*.f64 1/4 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))
(fma.f64 (pow.f64 K 2) (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (fma.f64 (*.f64 J -1/192) (pow.f64 K 2) (*.f64 J 1/4))) (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (*.f64 -2 J)))
(+.f64 (*.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/23040 (*.f64 (*.f64 J (pow.f64 K 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(fma.f64 -2 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 1/4 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/192 (*.f64 J (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 (*.f64 1/23040 J) (pow.f64 K 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))
(+.f64 (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (fma.f64 -2 J (*.f64 (pow.f64 K 2) (*.f64 J 1/4)))) (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 K 2) (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (fma.f64 J -1/192 (*.f64 (pow.f64 K 2) (*.f64 J 1/23040)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -2 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -2 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -2 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -2 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -2 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -2 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -2 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -2 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) J)))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K 1/2)) J))))
(fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K 1/2)) J)) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/4 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 3))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 (pow.f64 U 2) (fma.f64 -1/4 (/.f64 (cos.f64 (*.f64 K 1/2)) J) (*.f64 1/64 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 3)))))))
(fma.f64 (pow.f64 U 2) (fma.f64 -1/4 (/.f64 (cos.f64 (*.f64 K 1/2)) J) (*.f64 (pow.f64 U 2) (/.f64 (*.f64 1/64 (cos.f64 (*.f64 K 1/2))) (pow.f64 J 3)))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(+.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/4 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 5))) (*.f64 1/64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3))))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 (pow.f64 U 2) (fma.f64 -1/4 (/.f64 (cos.f64 (*.f64 K 1/2)) J) (*.f64 (pow.f64 U 2) (fma.f64 -1/512 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 5))) (*.f64 1/64 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 3))))))))
(fma.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 1/64 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 3)) (*.f64 (pow.f64 U 2) (*.f64 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 5)) -1/512))) (*.f64 -1/4 (/.f64 (cos.f64 (*.f64 K 1/2)) J))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K))))
(*.f64 (neg.f64 U) (cos.f64 (*.f64 K 1/2)))
(*.f64 U (neg.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (*.f64 -1 (cos.f64 (*.f64 1/2 K)))))
(*.f64 U (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 K 1/2))) (pow.f64 U 2)) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (-.f64 (*.f64 (*.f64 -2 (pow.f64 J 2)) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 2))) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (+.f64 (*.f64 -1 (cos.f64 (*.f64 1/2 K))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4))))))
(*.f64 U (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 K 1/2))) (pow.f64 U 2)) (fma.f64 -1 (cos.f64 (*.f64 K 1/2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (cos.f64 (*.f64 K 1/2))) (pow.f64 U 4))))))
(*.f64 U (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 2))) (-.f64 (*.f64 (*.f64 2 (pow.f64 J 4)) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 4))) (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (+.f64 (*.f64 -1 (cos.f64 (*.f64 1/2 K))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4)))))))
(*.f64 U (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 6))) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 K 1/2))) (pow.f64 U 2)) (fma.f64 -1 (cos.f64 (*.f64 K 1/2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (cos.f64 (*.f64 K 1/2))) (pow.f64 U 4)))))))
(*.f64 U (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 6))) (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 2))) (-.f64 (*.f64 (*.f64 2 (pow.f64 J 4)) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 4))) (cos.f64 (*.f64 K 1/2))))))
(*.f64 U (cos.f64 (*.f64 1/2 K)))
(*.f64 U (cos.f64 (*.f64 K 1/2)))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (*.f64 -1 (cos.f64 (*.f64 1/2 K))))))
(*.f64 (neg.f64 U) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 K 1/2))) (pow.f64 U 2)) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (neg.f64 U) (-.f64 (*.f64 (*.f64 -2 (pow.f64 J 2)) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 2))) (cos.f64 (*.f64 K 1/2))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (+.f64 (*.f64 -1 (cos.f64 (*.f64 1/2 K))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4)))))))
(*.f64 (neg.f64 U) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 K 1/2))) (pow.f64 U 2)) (fma.f64 -1 (cos.f64 (*.f64 K 1/2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (cos.f64 (*.f64 K 1/2))) (pow.f64 U 4))))))
(*.f64 U (neg.f64 (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 2))) (-.f64 (*.f64 (*.f64 2 (pow.f64 J 4)) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 4))) (cos.f64 (*.f64 K 1/2))))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 6) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (+.f64 (*.f64 -1 (cos.f64 (*.f64 1/2 K))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4))))))))
(*.f64 (neg.f64 U) (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 6))) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 K 1/2))) (pow.f64 U 2)) (fma.f64 -1 (cos.f64 (*.f64 K 1/2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 4) (cos.f64 (*.f64 K 1/2))) (pow.f64 U 4)))))))
(*.f64 U (neg.f64 (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 6))) (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 2))) (-.f64 (*.f64 (*.f64 2 (pow.f64 J 4)) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 4))) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 -2 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)))
(+.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/4 (*.f64 (pow.f64 K 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))
(fma.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (*.f64 1/4 (pow.f64 K 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (+.f64 -2 (*.f64 1/4 (pow.f64 K 2))))
(+.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 (pow.f64 K 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/4 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))
(fma.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/192 (*.f64 (pow.f64 K 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/4 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))
(fma.f64 (pow.f64 K 2) (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (+.f64 (*.f64 -1/192 (pow.f64 K 2)) 1/4)) (*.f64 -2 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))))
(+.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/23040 (*.f64 (pow.f64 K 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))
(fma.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (fma.f64 1/4 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (pow.f64 K 2) (fma.f64 -1/192 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 (*.f64 1/23040 (pow.f64 K 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))
(+.f64 (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (+.f64 -2 (*.f64 1/4 (pow.f64 K 2)))) (*.f64 (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (+.f64 -1/192 (*.f64 1/23040 (pow.f64 K 2)))) (*.f64 (pow.f64 K 2) (pow.f64 K 2))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (cos.f64 (*.f64 K 1/2)))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))))
(fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (*.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2)))))
(fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 -1/4 (pow.f64 U 2)) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2))))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/4 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4))))))
(fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (*.f64 (pow.f64 U 2) (fma.f64 -1/4 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2)) (*.f64 1/64 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 4)))))))
(fma.f64 (pow.f64 U 2) (fma.f64 -1/4 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2)) (*.f64 (pow.f64 U 2) (/.f64 (*.f64 1/64 (cos.f64 (*.f64 K 1/2))) (pow.f64 J 4)))) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/4 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 6))) (*.f64 1/64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4))))))))
(fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (*.f64 (pow.f64 U 2) (fma.f64 -1/4 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2)) (*.f64 (pow.f64 U 2) (fma.f64 -1/512 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 6))) (*.f64 1/64 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 4))))))))
(fma.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 1/64 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 4)) (*.f64 (*.f64 -1/512 (pow.f64 U 2)) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 6)))) (*.f64 -1/4 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2)))) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 -1 (/.f64 (*.f64 U (cos.f64 (*.f64 1/2 K))) J))
(/.f64 (*.f64 (neg.f64 U) (cos.f64 (*.f64 K 1/2))) J)
(*.f64 U (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 J)))
(*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (*.f64 -1 (/.f64 (cos.f64 (*.f64 1/2 K)) J))))
(*.f64 U (fma.f64 -2 (/.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (pow.f64 U 2)) (/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) J)))
(*.f64 U (-.f64 (*.f64 -2 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 2)))) (/.f64 (cos.f64 (*.f64 K 1/2)) J)))
(*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (+.f64 (*.f64 -1 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4))))))
(*.f64 U (fma.f64 -2 (/.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (pow.f64 U 2)) (fma.f64 -1 (/.f64 (cos.f64 (*.f64 K 1/2)) J) (*.f64 2 (*.f64 (pow.f64 J 3) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 4)))))))
(*.f64 U (fma.f64 -2 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 2))) (fma.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (cos.f64 (*.f64 K 1/2))) (pow.f64 U 4)) (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 J)))))
(*.f64 U (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (+.f64 (*.f64 -1 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4)))))))
(*.f64 U (fma.f64 -4 (*.f64 (pow.f64 J 5) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 6))) (fma.f64 -2 (/.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (pow.f64 U 2)) (fma.f64 -1 (/.f64 (cos.f64 (*.f64 K 1/2)) J) (*.f64 2 (*.f64 (pow.f64 J 3) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 4))))))))
(*.f64 U (fma.f64 -4 (*.f64 (pow.f64 J 5) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 6))) (fma.f64 -2 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 2))) (fma.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (cos.f64 (*.f64 K 1/2))) (pow.f64 U 4)) (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 J))))))
(/.f64 (*.f64 U (cos.f64 (*.f64 1/2 K))) J)
(*.f64 U (/.f64 (cos.f64 (*.f64 K 1/2)) J))
(/.f64 (*.f64 U (cos.f64 (*.f64 K 1/2))) J)
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (*.f64 -1 (/.f64 (cos.f64 (*.f64 1/2 K)) J)))))
(*.f64 (neg.f64 U) (fma.f64 -2 (/.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (pow.f64 U 2)) (/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) J)))
(*.f64 U (neg.f64 (-.f64 (*.f64 -2 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 2)))) (/.f64 (cos.f64 (*.f64 K 1/2)) J))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -2 (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (+.f64 (*.f64 -1 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4)))))))
(*.f64 (neg.f64 U) (fma.f64 -2 (/.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (pow.f64 U 2)) (fma.f64 -1 (/.f64 (cos.f64 (*.f64 K 1/2)) J) (*.f64 2 (*.f64 (pow.f64 J 3) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 4)))))))
(*.f64 U (neg.f64 (fma.f64 -2 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 2))) (fma.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (cos.f64 (*.f64 K 1/2))) (pow.f64 U 4)) (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 J))))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 6))) (+.f64 (*.f64 -2 (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))) (+.f64 (*.f64 -1 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4))))))))
(*.f64 (neg.f64 U) (fma.f64 -4 (*.f64 (pow.f64 J 5) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 6))) (fma.f64 -2 (/.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (pow.f64 U 2)) (fma.f64 -1 (/.f64 (cos.f64 (*.f64 K 1/2)) J) (*.f64 2 (*.f64 (pow.f64 J 3) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 4))))))))
(*.f64 U (neg.f64 (fma.f64 -4 (*.f64 (pow.f64 J 5) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 6))) (fma.f64 -2 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 2))) (fma.f64 2 (/.f64 (*.f64 (pow.f64 J 3) (cos.f64 (*.f64 K 1/2))) (pow.f64 U 4)) (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 J)))))))
(*.f64 -1 (/.f64 (*.f64 U (cos.f64 (*.f64 1/2 K))) J))
(/.f64 (*.f64 (neg.f64 U) (cos.f64 (*.f64 K 1/2))) J)
(*.f64 U (/.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 J)))
(/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) U)) (*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K))))) J)
(/.f64 (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 K 1/2)) U)) (*.f64 (neg.f64 U) (cos.f64 (*.f64 K 1/2)))) J)
(/.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 K 1/2)) U))) (*.f64 U (cos.f64 (*.f64 K 1/2)))) J)
(/.f64 (+.f64 (*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 3)))))) J)
(/.f64 (fma.f64 -1 (*.f64 U (cos.f64 (*.f64 K 1/2))) (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (cos.f64 (*.f64 K 1/2)) U) (/.f64 (*.f64 2 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 K 1/2)))) (pow.f64 U 3))))) J)
(/.f64 (fma.f64 (pow.f64 J 2) (fma.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 3))) (*.f64 -2 (/.f64 (cos.f64 (*.f64 K 1/2)) U))) (*.f64 U (neg.f64 (cos.f64 (*.f64 K 1/2))))) J)
(/.f64 (+.f64 (*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 5))) (*.f64 2 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3)))))))) J)
(/.f64 (fma.f64 -1 (*.f64 U (cos.f64 (*.f64 K 1/2))) (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (cos.f64 (*.f64 K 1/2)) U) (*.f64 (pow.f64 J 2) (fma.f64 -4 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 5))) (*.f64 2 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 3)))))))) J)
(/.f64 (fma.f64 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (fma.f64 2 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 3)) (*.f64 (*.f64 -4 (pow.f64 J 2)) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 5)))) (*.f64 -2 (/.f64 (cos.f64 (*.f64 K 1/2)) U))) (*.f64 U (neg.f64 (cos.f64 (*.f64 K 1/2))))) J)
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (cos.f64 (*.f64 K 1/2)))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))))
(fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (*.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2)))))
(fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 -1/4 (pow.f64 U 2)) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2))))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4)))))
(fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2))) (*.f64 1/64 (*.f64 (pow.f64 U 4) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 4))))))
(fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2))) (*.f64 (pow.f64 U 4) (/.f64 (*.f64 1/64 (cos.f64 (*.f64 K 1/2))) (pow.f64 J 4)))))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 U 6) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 6))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4))))))
(fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2))) (fma.f64 -1/512 (*.f64 (pow.f64 U 6) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 6))) (*.f64 1/64 (*.f64 (pow.f64 U 4) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 4)))))))
(fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2))) (fma.f64 -1/512 (*.f64 (pow.f64 U 6) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 6))) (*.f64 (pow.f64 U 4) (/.f64 (*.f64 1/64 (cos.f64 (*.f64 K 1/2))) (pow.f64 J 4))))))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (cos.f64 (*.f64 K 1/2)))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))))
(fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (*.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2)))))
(fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 -1/4 (pow.f64 U 2)) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2))))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4)))))
(fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2))) (*.f64 1/64 (*.f64 (pow.f64 U 4) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 4))))))
(fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2))) (*.f64 (pow.f64 U 4) (/.f64 (*.f64 1/64 (cos.f64 (*.f64 K 1/2))) (pow.f64 J 4)))))
(+.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 U 6) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 6))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4))))))
(fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2))) (fma.f64 -1/512 (*.f64 (pow.f64 U 6) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 6))) (*.f64 1/64 (*.f64 (pow.f64 U 4) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 4)))))))
(fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 2))) (fma.f64 -1/512 (*.f64 (pow.f64 U 6) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 6))) (*.f64 (pow.f64 U 4) (/.f64 (*.f64 1/64 (cos.f64 (*.f64 K 1/2))) (pow.f64 J 4))))))
(*.f64 -2 J)
(+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))
(fma.f64 -2 J (*.f64 (*.f64 J 1/4) (pow.f64 K 2)))
(fma.f64 -2 J (*.f64 (pow.f64 K 2) (*.f64 J 1/4)))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))))
(fma.f64 -2 J (*.f64 (pow.f64 K 2) (fma.f64 -1/192 (*.f64 (pow.f64 K 2) J) (*.f64 J 1/4))))
(fma.f64 (pow.f64 K 2) (fma.f64 (*.f64 J -1/192) (pow.f64 K 2) (*.f64 J 1/4)) (*.f64 -2 J))
(+.f64 (*.f64 -2 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 J) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 J) (*.f64 1/23040 (*.f64 J (pow.f64 K 2))))))))
(fma.f64 -2 J (*.f64 (pow.f64 K 2) (fma.f64 1/4 J (*.f64 (pow.f64 K 2) (fma.f64 -1/192 J (*.f64 (*.f64 1/23040 J) (pow.f64 K 2)))))))
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (fma.f64 J -1/192 (*.f64 (pow.f64 K 2) (*.f64 J 1/23040))) (*.f64 J 1/4)) (*.f64 -2 J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
1
(+.f64 1 (*.f64 -1/8 (pow.f64 K 2)))
(+.f64 (*.f64 -1/8 (pow.f64 K 2)) 1)
(fma.f64 -1/8 (pow.f64 K 2) 1)
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/384 (pow.f64 K 2)) 1/8)))
(+.f64 (*.f64 (pow.f64 K 2) (fma.f64 1/384 (pow.f64 K 2) -1/8)) 1)
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) 1/384 -1/8) 1)
(+.f64 1 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 -1/46080 (pow.f64 K 2)))) 1/8)))
(+.f64 (*.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (+.f64 1/384 (*.f64 (pow.f64 K 2) -1/46080)) -1/8)) 1)
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) -1/46080 1/384) -1/8) 1)
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(cos.f64 (*.f64 1/2 K))
(cos.f64 (*.f64 K 1/2))
(-.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0) 1)
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(-.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) 1)) (/.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(-.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (/.f64 1 (+.f64 1 (cos.f64 (*.f64 K 1/2)))))
(+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (/.f64 1 (-.f64 -1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1))
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) 2) (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(*.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(*.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) -1) (/.f64 1 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (-.f64 1 (*.f64 (cos.f64 (*.f64 K 1/2)) -1)))))
(*.f64 (+.f64 -1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (/.f64 1 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (-.f64 1 (neg.f64 (cos.f64 (*.f64 K 1/2)))))))
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (+.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))
(*.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) -1) (/.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(*.f64 (/.f64 1 (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (+.f64 -1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (+.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 (+.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 1) (-.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 1))
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (-.f64 1 (*.f64 (cos.f64 (*.f64 K 1/2)) -1))) (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) -1)))
(*.f64 (+.f64 -1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (/.f64 1 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (-.f64 1 (neg.f64 (cos.f64 (*.f64 K 1/2)))))))
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (+.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))
(/.f64 1 (/.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) -1)))
(*.f64 (/.f64 1 (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (+.f64 -1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (+.f64 1 (cos.f64 (*.f64 K 1/2))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) -1) (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (-.f64 1 (*.f64 (cos.f64 (*.f64 K 1/2)) -1))))
(*.f64 (+.f64 -1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (/.f64 1 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (-.f64 1 (neg.f64 (cos.f64 (*.f64 K 1/2)))))))
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (+.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) -1) (+.f64 (cos.f64 (*.f64 K 1/2)) 1))
(*.f64 (/.f64 1 (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (+.f64 -1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (+.f64 1 (cos.f64 (*.f64 K 1/2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) -1)) (neg.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (-.f64 1 (*.f64 (cos.f64 (*.f64 K 1/2)) -1)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) 1) (neg.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (-.f64 1 (neg.f64 (cos.f64 (*.f64 K 1/2)))))))
(/.f64 (-.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (-.f64 (-.f64 -1 (cos.f64 (*.f64 K 1/2))) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) -1)) (neg.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1)))
(*.f64 (/.f64 1 (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (+.f64 -1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (+.f64 1 (cos.f64 (*.f64 K 1/2))))
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (+.f64 1 (-.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (+.f64 -1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (/.f64 1 (+.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) (-.f64 1 (neg.f64 (cos.f64 (*.f64 K 1/2)))))))
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (+.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))))
(/.f64 (-.f64 1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (-.f64 -1 (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 1 (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (+.f64 -1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (+.f64 1 (cos.f64 (*.f64 K 1/2))))
(pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 1)
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) 3)
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(pow.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 3) 1/3)
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(pow.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) 2)
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2))
(sqrt.f64 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 2))
(fabs.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))))
(log.f64 (exp.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1))))
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 3))
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(expm1.f64 (log.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(exp.f64 (log.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(exp.f64 (*.f64 (log.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) 1))
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(fma.f64 1 (cos.f64 (*.f64 K 1/2)) -1)
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2))) -1)
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))) -1)
(+.f64 -1 (cos.f64 (*.f64 K 1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))))
(pow.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))) 1)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))) 3)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))
(pow.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))) 3) 1/3)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))) 2)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))) 2))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))))) 2))
(fabs.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2))))))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 -2) (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) J) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 K 1/2))) J) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))) 3))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))) 3) (pow.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 3)))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))) 3)))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))) 1))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 (/.f64 U J) (cos.f64 (*.f64 K 1/2)))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))) 1)
(cos.f64 (*.f64 K 1/2))
(-.f64 (/.f64 1 (-.f64 2 (cos.f64 (*.f64 K 1/2)))) (/.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2) (-.f64 2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 2)) (-.f64 2 (cos.f64 (*.f64 K 1/2))))
(*.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))
(cos.f64 (*.f64 K 1/2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) 2) (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))
(cos.f64 (*.f64 K 1/2))
(*.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))
(cos.f64 (*.f64 K 1/2))
(*.f64 (+.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))))
(*.f64 (+.f64 1 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 2) (+.f64 -1 (cos.f64 (*.f64 K 1/2)))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 3)) (+.f64 1 (*.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) (+.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2)) (/.f64 1 (-.f64 2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 2)) (-.f64 2 (cos.f64 (*.f64 K 1/2))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) -1))) (+.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 3))))
(*.f64 (+.f64 1 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 2) (+.f64 -1 (cos.f64 (*.f64 K 1/2)))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 3)) (+.f64 1 (*.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) (+.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(/.f64 1 (/.f64 (-.f64 2 (cos.f64 (*.f64 K 1/2))) (-.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 2)) (-.f64 2 (cos.f64 (*.f64 K 1/2))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 3)) (+.f64 1 (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) -1))))
(*.f64 (+.f64 1 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 2) (+.f64 -1 (cos.f64 (*.f64 K 1/2)))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 3)) (+.f64 1 (*.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) (+.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2)) (-.f64 2 (cos.f64 (*.f64 K 1/2))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 2)) (-.f64 2 (cos.f64 (*.f64 K 1/2))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2) (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 2) (+.f64 -1 (cos.f64 (*.f64 K 1/2)))))))
(/.f64 (-.f64 -1 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 3)) (-.f64 -1 (*.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) (+.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2))) (neg.f64 (-.f64 2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 2))) (neg.f64 (-.f64 2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 2)) (+.f64 -2 (cos.f64 (*.f64 K 1/2))))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 3) 1) (+.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2) (-.f64 1 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 1))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 3)) (+.f64 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 2) (-.f64 1 (+.f64 -1 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 3)) (+.f64 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 2) (-.f64 2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 3) -1) (+.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (-.f64 1 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) -1))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 3)) (fma.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2))) (-.f64 1 (+.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) -1))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 3)) (fma.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 (cos.f64 (*.f64 K 1/2)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 2) 1) (-.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 1))
(/.f64 (+.f64 (pow.f64 (+.f64 -1 (cos.f64 (*.f64 K 1/2))) 2) -1) (+.f64 (cos.f64 (*.f64 K 1/2)) -2))
(/.f64 (-.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) 1) (-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) -1))
(/.f64 (fma.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (+.f64 1 (cos.f64 (*.f64 K 1/2))) -1) (+.f64 1 (-.f64 (cos.f64 (*.f64 K 1/2)) -1)))
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 2) (cos.f64 (*.f64 K 1/2))) (+.f64 (cos.f64 (*.f64 K 1/2)) 2))
(pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0) 1)
(cos.f64 (*.f64 K 1/2))
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) 3)
(cos.f64 (*.f64 K 1/2))
(pow.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0) 3) 1/3)
(cos.f64 (*.f64 K 1/2))
(pow.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) 2)
(cos.f64 (*.f64 K 1/2))
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0) 2))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))
(fabs.f64 (cos.f64 (*.f64 K 1/2)))
(log.f64 (exp.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))
(cos.f64 (*.f64 K 1/2))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))))
(cos.f64 (*.f64 K 1/2))
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0) 3))
(cos.f64 (*.f64 K 1/2))
(expm1.f64 (log1p.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))
(cos.f64 (*.f64 K 1/2))
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))
(cos.f64 (*.f64 K 1/2))
(exp.f64 (log.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))
(cos.f64 (*.f64 K 1/2))
(exp.f64 (*.f64 (log.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) 1))
(cos.f64 (*.f64 K 1/2))
(fma.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) 1)
(cos.f64 (*.f64 K 1/2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) 2) (cbrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) 1)
(cos.f64 (*.f64 K 1/2))
(fma.f64 (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) (sqrt.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) 1)
(cos.f64 (*.f64 K 1/2))
(+.f64 (*.f64 J -2) (*.f64 J (+.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 J -2) (*.f64 J (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) -2)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 J -2) (*.f64 (+.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) -2)) J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 J -2) (*.f64 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) -2) J))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 J -2) (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) (*.f64 J -2)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 (*.f64 J -2) (+.f64 (cos.f64 (*.f64 K 1/2)) -1)) (*.f64 (*.f64 J -2) 1))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 (*.f64 J -2) 1) (*.f64 (*.f64 J -2) (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 (*.f64 J -2) (+.f64 1 (cos.f64 (*.f64 K 1/2)))) (*.f64 (*.f64 J -2) -1))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) (*.f64 J -2)) (*.f64 J -2))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(+.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)) (*.f64 J -2))
(*.f64 (+.f64 1 (-.f64 (cos.f64 (*.f64 K 1/2)) -1)) (*.f64 -2 J))
(*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 2) (*.f64 -2 J))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))))) 1)
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(pow.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))) 1)
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))) 3)
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))) 3) 1/3)
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))) 2)
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))) 2))
(sqrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2))
(fabs.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) J))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 K 1/2))) J))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0))) 3))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) 3)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)) 3) (pow.f64 J 3)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 0) 3)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (+.f64 (cos.f64 (*.f64 K 1/2)) 0)))) 1))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (/.f64 U J)))) 1)
(expm1.f64 (log1p.f64 (/.f64 (*.f64 U J) J)))
(/.f64 J (/.f64 J U))
(*.f64 (/.f64 J J) U)
(*.f64 1 U)
(/.f64 1 (/.f64 J (*.f64 J U)))
(*.f64 (/.f64 1 J) (*.f64 U J))
(/.f64 1 (/.f64 1 U))
(/.f64 (*.f64 J U) J)
(/.f64 (*.f64 U J) J)
(/.f64 (neg.f64 (*.f64 J U)) (neg.f64 J))
(/.f64 (*.f64 J (neg.f64 U)) (neg.f64 J))
(neg.f64 (*.f64 (/.f64 U -1) 1))
(pow.f64 (*.f64 J (/.f64 U J)) 1)
(/.f64 (*.f64 U J) J)
(pow.f64 (cbrt.f64 (*.f64 J (/.f64 U J))) 3)
(/.f64 (*.f64 U J) J)
(pow.f64 (pow.f64 (*.f64 J (/.f64 U J)) 3) 1/3)
(/.f64 (*.f64 U J) J)
(pow.f64 (sqrt.f64 (*.f64 J (/.f64 U J))) 2)
(/.f64 (*.f64 U J) J)
(sqrt.f64 (pow.f64 (*.f64 J (/.f64 U J)) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 U J) J) 2))
(fabs.f64 (/.f64 (*.f64 U J) J))
(log.f64 (pow.f64 (exp.f64 (/.f64 U J)) J))
(/.f64 (*.f64 U J) J)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (/.f64 U J)))))
(/.f64 (*.f64 U J) J)
(cbrt.f64 (pow.f64 (*.f64 J (/.f64 U J)) 3))
(/.f64 (*.f64 U J) J)
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (/.f64 U J) 3)))
(/.f64 (*.f64 U J) J)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 U J) 3) (pow.f64 J 3)))
(/.f64 (*.f64 U J) J)
(expm1.f64 (log1p.f64 (*.f64 J (/.f64 U J))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 U J) J)))
(log1p.f64 (expm1.f64 (*.f64 J (/.f64 U J))))
(/.f64 (*.f64 U J) J)
(exp.f64 (log.f64 (*.f64 J (/.f64 U J))))
(/.f64 (*.f64 U J) J)
(exp.f64 (*.f64 (log.f64 (*.f64 J (/.f64 U J))) 1))
(/.f64 (*.f64 U J) J)
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 J (/.f64 (*.f64 1/2 U) (*.f64 J -1/2)))))
(expm1.f64 (log1p.f64 (*.f64 J (/.f64 U (neg.f64 J)))))
(pow.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))) 1)
(*.f64 J (/.f64 (*.f64 1/2 U) (*.f64 J -1/2)))
(*.f64 J (/.f64 U (neg.f64 J)))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2))))) 3)
(*.f64 J (/.f64 (*.f64 1/2 U) (*.f64 J -1/2)))
(*.f64 J (/.f64 U (neg.f64 J)))
(pow.f64 (pow.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))) 3) 1/3)
(*.f64 J (/.f64 (*.f64 1/2 U) (*.f64 J -1/2)))
(*.f64 J (/.f64 U (neg.f64 J)))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2))))) 2)
(*.f64 J (/.f64 (*.f64 1/2 U) (*.f64 J -1/2)))
(*.f64 J (/.f64 U (neg.f64 J)))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))) 2))
(sqrt.f64 (pow.f64 (*.f64 J (/.f64 (*.f64 1/2 U) (*.f64 J -1/2))) 2))
(fabs.f64 (*.f64 J (/.f64 U (neg.f64 J))))
(log.f64 (pow.f64 (exp.f64 J) (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))))
(*.f64 J (/.f64 (*.f64 1/2 U) (*.f64 J -1/2)))
(*.f64 J (/.f64 U (neg.f64 J)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))))))
(*.f64 J (/.f64 (*.f64 1/2 U) (*.f64 J -1/2)))
(*.f64 J (/.f64 U (neg.f64 J)))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))) 3))
(*.f64 J (/.f64 (*.f64 1/2 U) (*.f64 J -1/2)))
(*.f64 J (/.f64 U (neg.f64 J)))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2))) 3)))
(*.f64 J (/.f64 (*.f64 1/2 U) (*.f64 J -1/2)))
(*.f64 J (/.f64 U (neg.f64 J)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2))) 3) (pow.f64 J 3)))
(*.f64 J (/.f64 (*.f64 1/2 U) (*.f64 J -1/2)))
(*.f64 J (/.f64 U (neg.f64 J)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2))))))
(expm1.f64 (log1p.f64 (*.f64 J (/.f64 (*.f64 1/2 U) (*.f64 J -1/2)))))
(expm1.f64 (log1p.f64 (*.f64 J (/.f64 U (neg.f64 J)))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2))))))
(*.f64 J (/.f64 (*.f64 1/2 U) (*.f64 J -1/2)))
(*.f64 J (/.f64 U (neg.f64 J)))
(exp.f64 (log.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2))))))
(*.f64 J (/.f64 (*.f64 1/2 U) (*.f64 J -1/2)))
(*.f64 J (/.f64 U (neg.f64 J)))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 1/2 (/.f64 U (*.f64 J -1/2))))) 1))
(*.f64 J (/.f64 (*.f64 1/2 U) (*.f64 J -1/2)))
(*.f64 J (/.f64 U (neg.f64 J)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 U (*.f64 J -1/2)))) 1)
(expm1.f64 (log1p.f64 (/.f64 U (*.f64 J -1/2))))
(/.f64 1 (/.f64 J (*.f64 U -2)))
(*.f64 (/.f64 1 J) (*.f64 U -2))
(/.f64 U (*.f64 J -1/2))
(/.f64 (*.f64 U -2) J)
(*.f64 U (/.f64 -2 J))
(/.f64 (neg.f64 (*.f64 U -2)) (neg.f64 J))
(/.f64 (*.f64 U 2) (neg.f64 J))
(/.f64 (*.f64 2 U) (neg.f64 J))
(pow.f64 (/.f64 U (*.f64 J -1/2)) 1)
(/.f64 U (*.f64 J -1/2))
(pow.f64 (cbrt.f64 (/.f64 U (*.f64 J -1/2))) 3)
(/.f64 U (*.f64 J -1/2))
(pow.f64 (pow.f64 (/.f64 U (*.f64 J -1/2)) 3) 1/3)
(/.f64 U (*.f64 J -1/2))
(pow.f64 (sqrt.f64 (/.f64 U (*.f64 J -1/2))) 2)
(/.f64 U (*.f64 J -1/2))
(sqrt.f64 (pow.f64 (/.f64 U (*.f64 J -1/2)) 2))
(fabs.f64 (/.f64 U (*.f64 J -1/2)))
(log.f64 (exp.f64 (/.f64 U (*.f64 J -1/2))))
(/.f64 U (*.f64 J -1/2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 U (*.f64 J -1/2)))))
(/.f64 U (*.f64 J -1/2))
(cbrt.f64 (pow.f64 (/.f64 U (*.f64 J -1/2)) 3))
(/.f64 U (*.f64 J -1/2))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (/.f64 -2 J) 3)))
(cbrt.f64 (*.f64 (pow.f64 U 3) (/.f64 -8 (pow.f64 J 3))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -2 J) 3) (pow.f64 U 3)))
(cbrt.f64 (*.f64 (pow.f64 U 3) (/.f64 -8 (pow.f64 J 3))))
(expm1.f64 (log1p.f64 (/.f64 U (*.f64 J -1/2))))
(log1p.f64 (expm1.f64 (/.f64 U (*.f64 J -1/2))))
(/.f64 U (*.f64 J -1/2))
(exp.f64 (log.f64 (/.f64 U (*.f64 J -1/2))))
(/.f64 U (*.f64 J -1/2))
(exp.f64 (*.f64 (log.f64 (/.f64 U (*.f64 J -1/2))) 1))
(/.f64 U (*.f64 J -1/2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2))))) 1)
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/2 U) (*.f64 J -1/2))))
(expm1.f64 (log1p.f64 (/.f64 U (neg.f64 J))))
(/.f64 (*.f64 1/2 U) (*.f64 J -1/2))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2))) 1)
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))) 3)
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2))) 3) 1/3)
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))) 2)
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 U (*.f64 J -1/2)) 2) 1/4))
(sqrt.f64 (*.f64 1/4 (pow.f64 (/.f64 U (*.f64 J -1/2)) 2)))
(sqrt.f64 (pow.f64 (/.f64 U (neg.f64 J)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 U (*.f64 J -1/2))) 1/2))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2))))))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2))) 3))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/2 U) (*.f64 J -1/2))))
(expm1.f64 (log1p.f64 (/.f64 U (neg.f64 J))))
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 U (*.f64 J -1/2)))) 1))
(/.f64 (neg.f64 U) J)
(/.f64 U (neg.f64 J))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -2 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))))))
(pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 1)
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -2 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) 3)
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -2 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))))
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 3) 1/3)
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -2 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) 2)
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -2 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 2))
(fabs.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -2 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 -2 J)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) (*.f64 J (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -2 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 3))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -2 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 3)))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -2 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 3) (pow.f64 J 3)))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -2 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -2 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -2 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -2 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) 1))
(*.f64 -2 (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -2 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (cos.f64 (*.f64 K 1/2))))))
(pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 1)
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (cos.f64 (*.f64 K 1/2))))
(pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 3)
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (cos.f64 (*.f64 K 1/2))))
(pow.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 3) 1/3)
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (cos.f64 (*.f64 K 1/2))))
(pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 2)
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (cos.f64 (*.f64 K 1/2))))
(sqrt.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 2))
(fabs.f64 (*.f64 -2 (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (cos.f64 (*.f64 K 1/2)))))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (*.f64 (cos.f64 (*.f64 K 1/2)) -2)))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J))) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 3))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 3) (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) 3)))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 3)))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (cos.f64 (*.f64 K 1/2))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (cos.f64 (*.f64 K 1/2))))
(exp.f64 (log.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (cos.f64 (*.f64 K 1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 1))
(*.f64 -2 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (cos.f64 (*.f64 K 1/2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 1)
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3)
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3) 1/3)
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 2)
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(sqrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))) 2))
(fabs.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J -2) 3)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 3) (pow.f64 J 3)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2) 3)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 1))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(exp.f64 (+.f64 (log.f64 J) (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) -2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1)
(cos.f64 (*.f64 K 1/2))
(*.f64 1 (cos.f64 (*.f64 K 1/2)))
(cos.f64 (*.f64 K 1/2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 K 1/2))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 K 1/2))
(pow.f64 (cos.f64 (*.f64 K 1/2)) 1)
(cos.f64 (*.f64 K 1/2))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 3)
(cos.f64 (*.f64 K 1/2))
(pow.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) 1/3)
(cos.f64 (*.f64 K 1/2))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) 2)
(cos.f64 (*.f64 K 1/2))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))
(fabs.f64 (cos.f64 (*.f64 K 1/2)))
(log.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 K 1/2))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))
(cos.f64 (*.f64 K 1/2))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 K 1/2))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 K 1/2))
(exp.f64 (log.f64 (cos.f64 (*.f64 K 1/2))))
(cos.f64 (*.f64 K 1/2))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K 1/2))) 1))
(cos.f64 (*.f64 K 1/2))

eval408.0ms (2%)

Compiler

Compiled 19272 to 15190 computations (21.2% saved)

prune249.0ms (1.2%)

Pruning

24 alts after pruning (16 fresh and 8 done)

PrunedKeptTotal
New69013703
Fresh639
Picked145
Done145
Total69824722
Accuracy
100.0%
Counts
722 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.9%
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3)
8.2%
(/.f64 (*.f64 U J) J)
10.7%
(/.f64 J (/.f64 J U))
8.2%
(/.f64 1 (/.f64 J (*.f64 J U)))
13.2%
(/.f64 1 (/.f64 1 U))
48.3%
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 3) (*.f64 -2 J))
56.2%
(*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (*.f64 -2 J))
71.7%
(*.f64 (/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)) (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)))
48.5%
(*.f64 (-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1) (*.f64 -2 J))
85.7%
(*.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) (*.f64 J -2)) (*.f64 J -2)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
71.7%
(*.f64 (*.f64 J (*.f64 -2 (+.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) 1)))
85.9%
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
48.6%
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 J))
48.6%
(*.f64 (expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 J))
48.6%
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
48.5%
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (*.f64 -2 J))
10.7%
(*.f64 J (/.f64 U J))
71.8%
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J))))
31.4%
(*.f64 J (*.f64 1/2 (*.f64 U (/.f64 -2 J))))
10.7%
(*.f64 J (*.f64 -1/2 (*.f64 U (/.f64 -2 J))))
27.7%
(*.f64 1 (*.f64 -2 J))
12.8%
(*.f64 -1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))
42.9%
(neg.f64 U)
13.2%
U
Compiler

Compiled 1111 to 867 computations (22% saved)

regimes326.0ms (1.6%)

Counts
49 → 3
Calls
Call 1
Inputs
U
(neg.f64 U)
(*.f64 1 (*.f64 -2 J))
(*.f64 J (/.f64 U J))
(/.f64 1 (/.f64 1 U))
(/.f64 J (/.f64 J U))
(/.f64 (*.f64 U J) J)
(*.f64 J (/.f64 (neg.f64 U) J))
(/.f64 1 (/.f64 J (*.f64 J U)))
(*.f64 J (*.f64 -1/2 (*.f64 U (/.f64 -2 J))))
(*.f64 J (*.f64 1/2 (*.f64 U (/.f64 -2 J))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (*.f64 -2 J))
(*.f64 (-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1) (*.f64 -2 J))
(*.f64 -1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))
(*.f64 1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) -2) U) U)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J))))
(*.f64 (/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)) (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)))
(*.f64 (*.f64 J (*.f64 -2 (-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))) (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)))
(*.f64 (*.f64 J (*.f64 -2 (+.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) 1)))
(*.f64 (expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 J))
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 J))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (*.f64 -2 J))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 3) (*.f64 -2 J))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 (/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 (*.f64 J (*.f64 -2 (+.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 (*.f64 J (*.f64 -2 (-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 (+.f64 (*.f64 J -2) (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) (*.f64 J -2))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) (*.f64 J -2)) (*.f64 J -2)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) (*.f64 J -2)) (*.f64 -1 (*.f64 J -2))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(pow.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)) 3)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))))) 3)
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2))))
(*.f64 J (expm1.f64 (log1p.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 (*.f64 J (*.f64 -2 (expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 (*.f64 J (*.f64 -2 (log.f64 (exp.f64 (cos.f64 (*.f64 K 1/2)))))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 (*.f64 J (*.f64 -2 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 J (cbrt.f64 (pow.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))) 3)))
(*.f64 J (pow.f64 (sqrt.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))) 2))
(*.f64 (*.f64 J (*.f64 -2 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))))) 2)
(*.f64 J (log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 (*.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) (sqrt.f64 J)) (sqrt.f64 J))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
Outputs
(neg.f64 U)
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2))))
U
Calls

6 calls:

138.0ms
J
70.0ms
U
41.0ms
(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2))))
27.0ms
K
25.0ms
(/.f64 K 2)
Results
AccuracySegmentsBranch
87.8%3J
85.9%1K
91.2%2U
99.9%3(*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2))))
85.9%1(cos.f64 (/.f64 K 2))
85.9%1(/.f64 K 2)
Compiler

Compiled 52 to 42 computations (19.2% saved)

regimes82.0ms (0.4%)

Counts
36 → 2
Calls
Call 1
Inputs
U
(neg.f64 U)
(*.f64 1 (*.f64 -2 J))
(*.f64 J (/.f64 U J))
(/.f64 1 (/.f64 1 U))
(/.f64 J (/.f64 J U))
(/.f64 (*.f64 U J) J)
(*.f64 J (/.f64 (neg.f64 U) J))
(/.f64 1 (/.f64 J (*.f64 J U)))
(*.f64 J (*.f64 -1/2 (*.f64 U (/.f64 -2 J))))
(*.f64 J (*.f64 1/2 (*.f64 U (/.f64 -2 J))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (*.f64 -2 J))
(*.f64 (-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1) (*.f64 -2 J))
(*.f64 -1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))
(*.f64 1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) -2) U) U)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J))))
(*.f64 (/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)) (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)))
(*.f64 (*.f64 J (*.f64 -2 (-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))) (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)))
(*.f64 (*.f64 J (*.f64 -2 (+.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) 1)))
(*.f64 (expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 J))
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 J))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (*.f64 -2 J))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 3) (*.f64 -2 J))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 (/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 (*.f64 J (*.f64 -2 (+.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 (*.f64 J (*.f64 -2 (-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 (+.f64 (*.f64 J -2) (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) (*.f64 J -2))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) -1) (*.f64 J -2)) (*.f64 J -2)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 K 1/2)) 1) (*.f64 J -2)) (*.f64 -1 (*.f64 J -2))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(pow.f64 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 -2)) 3)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))))) 3)
Outputs
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(neg.f64 U)
Calls

1 calls:

78.0ms
U
Results
AccuracySegmentsBranch
91.2%2U
Compiler

Compiled 4 to 3 computations (25% saved)

regimes47.0ms (0.2%)

Counts
27 → 2
Calls
Call 1
Inputs
U
(neg.f64 U)
(*.f64 1 (*.f64 -2 J))
(*.f64 J (/.f64 U J))
(/.f64 1 (/.f64 1 U))
(/.f64 J (/.f64 J U))
(/.f64 (*.f64 U J) J)
(*.f64 J (/.f64 (neg.f64 U) J))
(/.f64 1 (/.f64 J (*.f64 J U)))
(*.f64 J (*.f64 -1/2 (*.f64 U (/.f64 -2 J))))
(*.f64 J (*.f64 1/2 (*.f64 U (/.f64 -2 J))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (*.f64 -2 J))
(*.f64 (-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1) (*.f64 -2 J))
(*.f64 -1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))
(*.f64 1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) -2) U) U)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J))))
(*.f64 (/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)) (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)))
(*.f64 (*.f64 J (*.f64 -2 (-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))) (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)))
(*.f64 (*.f64 J (*.f64 -2 (+.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) 1)))
(*.f64 (expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 J))
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 J))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (*.f64 -2 J))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 3) (*.f64 -2 J))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2)))))))
Outputs
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2)))))))
(neg.f64 U)
Calls

1 calls:

45.0ms
U
Results
AccuracySegmentsBranch
91.2%2U
Compiler

Compiled 4 to 3 computations (25% saved)

regimes284.0ms (1.4%)

Counts
26 → 2
Calls
Call 1
Inputs
U
(neg.f64 U)
(*.f64 1 (*.f64 -2 J))
(*.f64 J (/.f64 U J))
(/.f64 1 (/.f64 1 U))
(/.f64 J (/.f64 J U))
(/.f64 (*.f64 U J) J)
(*.f64 J (/.f64 (neg.f64 U) J))
(/.f64 1 (/.f64 J (*.f64 J U)))
(*.f64 J (*.f64 -1/2 (*.f64 U (/.f64 -2 J))))
(*.f64 J (*.f64 1/2 (*.f64 U (/.f64 -2 J))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (*.f64 -2 J))
(*.f64 (-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1) (*.f64 -2 J))
(*.f64 -1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))
(*.f64 1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) -2) U) U)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J))))
(*.f64 (/.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J)) (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)))
(*.f64 (*.f64 J (*.f64 -2 (-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1))) (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)))
(*.f64 (*.f64 J (*.f64 -2 (+.f64 1 (+.f64 (cos.f64 (*.f64 K 1/2)) -1)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) 1)))
(*.f64 (expm1.f64 (log1p.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 J))
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 J))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (*.f64 -2 J))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 3) (*.f64 -2 J))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3)
Outputs
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J))))
(neg.f64 U)
Calls

5 calls:

89.0ms
K
54.0ms
J
54.0ms
(cos.f64 (/.f64 K 2))
43.0ms
U
43.0ms
(/.f64 K 2)
Results
AccuracySegmentsBranch
80.5%4J
73.6%3K
76.9%5(cos.f64 (/.f64 K 2))
73.6%3(/.f64 K 2)
81.1%2U
Compiler

Compiled 25 to 20 computations (20% saved)

regimes111.0ms (0.5%)

Counts
17 → 3
Calls
Call 1
Inputs
U
(neg.f64 U)
(*.f64 1 (*.f64 -2 J))
(*.f64 J (/.f64 U J))
(/.f64 1 (/.f64 1 U))
(/.f64 J (/.f64 J U))
(/.f64 (*.f64 U J) J)
(*.f64 J (/.f64 (neg.f64 U) J))
(/.f64 1 (/.f64 J (*.f64 J U)))
(*.f64 J (*.f64 -1/2 (*.f64 U (/.f64 -2 J))))
(*.f64 J (*.f64 1/2 (*.f64 U (/.f64 -2 J))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (*.f64 -2 J))
(*.f64 (-.f64 (+.f64 1 (cos.f64 (*.f64 K 1/2))) 1) (*.f64 -2 J))
(*.f64 -1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))
(*.f64 1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) -2) U) U)
Outputs
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (*.f64 -2 J))
(neg.f64 U)
Calls

3 calls:

41.0ms
J
36.0ms
K
33.0ms
U
Results
AccuracySegmentsBranch
72.0%4K
71.8%3J
73.1%3U
Compiler

Compiled 12 to 9 computations (25% saved)

regimes44.0ms (0.2%)

Counts
12 → 2
Calls
Call 1
Inputs
U
(neg.f64 U)
(*.f64 1 (*.f64 -2 J))
(*.f64 J (/.f64 U J))
(/.f64 1 (/.f64 1 U))
(/.f64 J (/.f64 J U))
(/.f64 (*.f64 U J) J)
(*.f64 J (/.f64 (neg.f64 U) J))
(/.f64 1 (/.f64 J (*.f64 J U)))
(*.f64 J (*.f64 -1/2 (*.f64 U (/.f64 -2 J))))
(*.f64 J (*.f64 1/2 (*.f64 U (/.f64 -2 J))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
Outputs
(neg.f64 U)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
Calls

2 calls:

22.0ms
J
22.0ms
U
Results
AccuracySegmentsBranch
69.9%2J
69.9%2U
Compiler

Compiled 8 to 6 computations (25% saved)

regimes109.0ms (0.5%)

Counts
11 → 2
Calls
Call 1
Inputs
U
(neg.f64 U)
(*.f64 1 (*.f64 -2 J))
(*.f64 J (/.f64 U J))
(/.f64 1 (/.f64 1 U))
(/.f64 J (/.f64 J U))
(/.f64 (*.f64 U J) J)
(*.f64 J (/.f64 (neg.f64 U) J))
(/.f64 1 (/.f64 J (*.f64 J U)))
(*.f64 J (*.f64 -1/2 (*.f64 U (/.f64 -2 J))))
(*.f64 J (*.f64 1/2 (*.f64 U (/.f64 -2 J))))
Outputs
(*.f64 1 (*.f64 -2 J))
(neg.f64 U)
Calls

3 calls:

61.0ms
J
33.0ms
K
14.0ms
U
Results
AccuracySegmentsBranch
46.4%5K
55.2%2U
52.0%2J
Compiler

Compiled 12 to 9 computations (25% saved)

regimes8.0ms (0%)

Counts
2 → 1
Calls
Call 1
Inputs
U
(neg.f64 U)
Outputs
(neg.f64 U)
Calls

2 calls:

4.0ms
U
3.0ms
J
Results
AccuracySegmentsBranch
42.9%1J
42.9%1U
Compiler

Compiled 8 to 6 computations (25% saved)

regimes9.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
U
Outputs
U
Calls

3 calls:

3.0ms
J
3.0ms
U
3.0ms
K
Results
AccuracySegmentsBranch
13.2%1K
13.2%1J
13.2%1U
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.1243874732482374e+306
+inf
0.0ms
-inf
-2.3455719973810367e+307
Compiler

Compiled 33 to 27 computations (18.2% saved)

bsearch28.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
27.0ms
4.404858655663461e+170
2.944035702533921e+171
Results
24.0ms95×256valid
0.0ms256valid
Compiler

Compiled 219 to 177 computations (19.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
Operation ival-cos, time spent: 5.0ms, 37.0% of total-time
Operation ival-mult, time spent: 4.0ms, 30.0% of total-time
Operation ival-div, time spent: 2.0ms, 15.0% of total-time
Operation ival-add, time spent: 1.0ms, 7.0% of total-time
Operation ival-sqrt, time spent: 1.0ms, 7.0% of total-time
Operation ival-pow, time spent: 1.0ms, 7.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch29.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
28.0ms
4.404858655663461e+170
2.944035702533921e+171
Results
25.0ms95×256valid
0.0ms256valid
Compiler

Compiled 219 to 177 computations (19.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
Operation ival-cos, time spent: 5.0ms, 32.0% of total-time
Operation ival-mult, time spent: 5.0ms, 32.0% of total-time
Operation ival-div, time spent: 3.0ms, 19.0% of total-time
Operation ival-add, time spent: 1.0ms, 6.0% of total-time
Operation ival-sqrt, time spent: 1.0ms, 6.0% of total-time
Operation ival-pow, time spent: 1.0ms, 6.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch27.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
27.0ms
4.404858655663461e+170
2.944035702533921e+171
Results
22.0ms95×256valid
0.0ms256valid
Compiler

Compiled 189 to 153 computations (19% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
Operation ival-cos, time spent: 5.0ms, 38.0% of total-time
Operation ival-mult, time spent: 4.0ms, 30.0% of total-time
Operation ival-div, time spent: 2.0ms, 15.0% of total-time
Operation ival-add, time spent: 1.0ms, 8.0% of total-time
Operation ival-sqrt, time spent: 1.0ms, 8.0% of total-time
Operation ival-pow, time spent: 1.0ms, 8.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch36.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
36.0ms
1.2491726581375505e+60
2.879854751860504e+63
0.0ms
1.1254499044447683e-71
1.1376499817981904e-71
Results
31.0ms127×256valid
0.0ms256valid
Compiler

Compiled 201 to 163 computations (18.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
Operation ival-cos, time spent: 7.0ms, 36.0% of total-time
Operation ival-mult, time spent: 5.0ms, 26.0% of total-time
Operation ival-div, time spent: 4.0ms, 21.0% of total-time
Operation ival-add, time spent: 1.0ms, 5.0% of total-time
Operation const, time spent: 1.0ms, 5.0% of total-time
Operation ival-sqrt, time spent: 1.0ms, 5.0% of total-time
Operation ival-pow, time spent: 1.0ms, 5.0% of total-time

bsearch41.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
40.0ms
3.2356212055246896e-29
6.642638630766871e-22
Results
34.0ms143×256valid
0.0ms256valid
Compiler

Compiled 195 to 162 computations (16.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.0ms
Operation ival-cos, time spent: 8.0ms, 39.0% of total-time
Operation ival-mult, time spent: 6.0ms, 29.0% of total-time
Operation ival-div, time spent: 3.0ms, 15.0% of total-time
Operation ival-pow, time spent: 2.0ms, 10.0% of total-time
Operation ival-add, time spent: 1.0ms, 5.0% of total-time
Operation const, time spent: 1.0ms, 5.0% of total-time
Operation ival-sqrt, time spent: 1.0ms, 5.0% of total-time

bsearch388.0ms (1.9%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
388.0ms
6.055645452319065e-49
7.199454649334283e-48
Results
385.0ms95×256valid
0.0ms256valid
Compiler

Compiled 123 to 105 computations (14.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
Operation ival-cos, time spent: 5.0ms, 35.0% of total-time
Operation ival-mult, time spent: 4.0ms, 28.0% of total-time
Operation ival-div, time spent: 2.0ms, 14.0% of total-time
Operation ival-pow, time spent: 2.0ms, 14.0% of total-time
Operation ival-add, time spent: 1.0ms, 7.0% of total-time
Operation ival-sqrt, time spent: 1.0ms, 7.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

simplify17.0ms (0.1%)

Algorithm
egg-herbie
Rules
38×*-commutative
+-commutative
1-exp
sub-neg
neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
081759
1109759
2111759
3112759
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) -inf.0) (neg.f64 U) (if (<=.f64 (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) 9999999999999999860310597602564577717002641838126363875249660735883565852672743849064846414228960666786379280392654615393353172850252103336275952370615397010730691664689375178569039851073146339641623266071126720011020169553304018596457812688561947201171488461172921822139066929851282122002676667750021070848) (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) U))
(if (<=.f64 U 1260000000000000040686446843745171119648388506106294392634866796587341558784443950434689743251075428852689596839476843191974308049936434516755533727314470062554178406842368) (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2))))) (neg.f64 U))
(if (<=.f64 U 2899999999999999845066906828096768254707224372714038254542165191321413664168644548349359137230207433000806528298110138426651814371826596948333607398523880343426251268030464) (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2))))))) (neg.f64 U))
(if (<=.f64 U 650000000000000002260673406139198676604102009624446167340459978999333070171762243517653682685520912367420216803103107412958118908129549947051002518832097170584915645825024) (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J)))) (neg.f64 U))
(if (<=.f64 U 5619752571430589/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (if (<=.f64 U 2850000000000000082685718736908574859113857423857945393145839616) (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (*.f64 -2 J)) (neg.f64 U)))
(if (<=.f64 J 2892400118827977/85070591730234615865843651857942052864) (neg.f64 U) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(if (<=.f64 U 3044183431044231/822752278660603021077484591278675252491367932816789931674304512) (*.f64 1 (*.f64 -2 J)) (neg.f64 U))
(neg.f64 U)
U
Outputs
(if (<=.f64 (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) -inf.0) (neg.f64 U) (if (<=.f64 (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) 9999999999999999860310597602564577717002641838126363875249660735883565852672743849064846414228960666786379280392654615393353172850252103336275952370615397010730691664689375178569039851073146339641623266071126720011020169553304018596457812688561947201171488461172921822139066929851282122002676667750021070848) (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))) U))
(if (<=.f64 (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 J 2))) 2)))) -inf.0) (neg.f64 U) (if (<=.f64 (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 J 2))) 2)))) 9999999999999999860310597602564577717002641838126363875249660735883565852672743849064846414228960666786379280392654615393353172850252103336275952370615397010730691664689375178569039851073146339641623266071126720011020169553304018596457812688561947201171488461172921822139066929851282122002676667750021070848) (*.f64 (*.f64 (*.f64 -2 J) (cos.f64 (/.f64 K 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 J 2))) 2)))) U))
(if (<=.f64 U 1260000000000000040686446843745171119648388506106294392634866796587341558784443950434689743251075428852689596839476843191974308049936434516755533727314470062554178406842368) (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2))))) (neg.f64 U))
(if (<=.f64 U 2899999999999999845066906828096768254707224372714038254542165191321413664168644548349359137230207433000806528298110138426651814371826596948333607398523880343426251268030464) (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2))))))) (neg.f64 U))
(if (<=.f64 U 650000000000000002260673406139198676604102009624446167340459978999333070171762243517653682685520912367420216803103107412958118908129549947051002518832097170584915645825024) (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J)))) (neg.f64 U))
(if (<=.f64 U 5619752571430589/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) (if (<=.f64 U 2850000000000000082685718736908574859113857423857945393145839616) (*.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 U) J)) (*.f64 -2 J)) (neg.f64 U)))
(if (<=.f64 U 5619752571430589/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 K 1/2))) (if (<=.f64 U 2850000000000000082685718736908574859113857423857945393145839616) (*.f64 (*.f64 -2 J) (hypot.f64 1 (/.f64 (*.f64 U 1/2) J))) (neg.f64 U)))
(if (<=.f64 J 2892400118827977/85070591730234615865843651857942052864) (neg.f64 U) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(if (<=.f64 J 2892400118827977/85070591730234615865843651857942052864) (neg.f64 U) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 K 1/2))))
(if (<=.f64 U 3044183431044231/822752278660603021077484591278675252491367932816789931674304512) (*.f64 1 (*.f64 -2 J)) (neg.f64 U))
(if (<=.f64 U 3044183431044231/822752278660603021077484591278675252491367932816789931674304512) (*.f64 -2 J) (neg.f64 U))
(neg.f64 U)
U
Compiler

Compiled 239 to 185 computations (22.6% saved)

soundness2.0s (9.9%)

Rules
1522×associate-*r*
1488×fma-define
1428×fma-define
1388×associate-*l*
1120×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
093225230
1263423232
046588
1699588
27355588
0109258073
1331353388
082992
1202858
2657858
32308858
44451858
57260858
040567
1687511
037562
1632562
27902562
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 967 to 753 computations (22.1% saved)

end0.0ms (0%)

preprocess210.0ms (1%)

Remove

(abs K)

Compiler

Compiled 3004 to 2362 computations (21.4% saved)

Profiling

Loading profile data...