Maksimov and Kolovsky, Equation (3)

Time bar (total: 18.0s)

analyze645.0ms (3.6%)

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: 458.0ms
Operation ival-cos, time spent: 211.0ms, 46.0% of total-time
Operation ival-mult, time spent: 126.0ms, 28.0% of total-time
Operation ival-div, time spent: 47.0ms, 10.0% of total-time
Operation ival-pow, time spent: 29.0ms, 6.0% of total-time
Operation ival-sqrt, time spent: 20.0ms, 4.0% of total-time
Operation ival-add, time spent: 16.0ms, 3.0% of total-time
Operation const, time spent: 10.0ms, 2.0% of total-time

sample2.7s (14.8%)

Results
2.4s8252×256valid
1.0ms256infinite
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 1.6s
Operation ival-cos, time spent: 458.0ms, 29.0% of total-time
Operation ival-mult, time spent: 372.0ms, 24.0% of total-time
Operation ival-add, time spent: 322.0ms, 21.0% of total-time
Operation ival-div, time spent: 199.0ms, 13.0% of total-time
Operation ival-pow, time spent: 98.0ms, 6.0% of total-time
Operation ival-sqrt, time spent: 74.0ms, 5.0% of total-time
Operation const, time spent: 39.0ms, 2.0% of total-time
Bogosity

preprocess958.0ms (5.3%)

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
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))))
240-0-(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
0124(3.243832146247535e-92 3.487837570247781e+262 6.568129673786861e+127)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
sqrt.f64(sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))oflow-rescue240
(+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2))overflow62
(/.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)overflow62
cos.f64(cos.f64 (/.f64 K 2))sensitivity1240
*.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 -
+620
-9599
Precision
0.39490445859872614
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+6200
-95099
Precision?
0.39490445859872614
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: 484.0ms
Operation ival-cos, time spent: 250.0ms, 52.0% of total-time
Operation ival-div, time spent: 108.0ms, 22.0% of total-time
Operation ival-mult, time spent: 77.0ms, 16.0% of total-time
Operation ival-pow, time spent: 22.0ms, 5.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
77.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))))
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)

localize673.0ms (3.7%)

Localize:

Found 11 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)
91.2%
(sqrt.f64 (+.f64 1 (pow.f64 (/.f64 U (*.f64 (*.f64 2 J) (cos.f64 (/.f64 K 2)))) 2)))
86.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))))
99.8%
(*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 2))))
99.8%
(/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))
86.0%
(*.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: 540.0ms
Operation ival-cos, time spent: 150.0ms, 28.0% of total-time
Operation ival-mult, time spent: 145.0ms, 27.0% of total-time
Operation ival-div, time spent: 105.0ms, 19.0% of total-time
Operation composed, time spent: 87.0ms, 16.0% of total-time
Operation ival-sqrt, time spent: 17.0ms, 3.0% of total-time
Operation ival-pow, time spent: 14.0ms, 3.0% of total-time
Operation ival-add, time spent: 11.0ms, 2.0% of total-time
Operation const, time spent: 11.0ms, 2.0% of total-time

series91.0ms (0.5%)

Counts
11 → 360
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 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))>
#<alt (*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 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 (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 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 (*.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 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 (/.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/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

90 calls:

TimeVariablePointExpression
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
K
@0
(sqrt (+ 1 (pow (/ U (* (* 2 J) (cos (/ K 2)))) 2)))
4.0ms
J
@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
(/ (/ U 2) (* J (cos (/ K 2))))

rewrite340.0ms (1.9%)

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
037548
1631548
27895548
Stop Event
node limit
Counts
11 → 418
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 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))
(*.f64 J (*.f64 -2 (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))))
(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 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))))) 1)
(pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 2))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) 1)
(*.f64 1 (/.f64 (/.f64 (*.f64 U 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 (cos.f64 (*.f64 K 1/2))) J)))
(*.f64 (*.f64 U 1/2) (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J))
(*.f64 (/.f64 (*.f64 U 1/2) J) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (*.f64 U 1/2) J) (/.f64 1 (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 U 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 (cos.f64 (*.f64 K 1/2))) J)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) (/.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) (*.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 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 (cos.f64 (*.f64 K 1/2))) J)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (*.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (/.f64 (/.f64 (*.f64 U 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 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))) U)
(*.f64 (/.f64 1/2 J) (/.f64 U (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J) (*.f64 U 1/2))
(*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (/.f64 (*.f64 U 1/2) J))
(*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 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 (sqrt.f64 U) 1) (/.f64 (sqrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -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) (*.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 (/.f64 (*.f64 U 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) (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 (*.f64 U 1/2) J) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 (*.f64 U 1/2) J) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 U 1) (/.f64 (/.f64 1/2 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 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) 1) (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (cbrt.f64 (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 1 J) (/.f64 (*.f64 U 1/2) (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 (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 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 1)
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2) 1/2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2)
(pow.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) -1)
(neg.f64 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2))
(fabs.f64 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 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 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))))) 1)
(pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 2))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) 1)
(*.f64 1 (/.f64 (/.f64 (*.f64 U 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 (cos.f64 (*.f64 K 1/2))) J)))
(*.f64 (*.f64 U 1/2) (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J))
(*.f64 (/.f64 (*.f64 U 1/2) J) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (*.f64 U 1/2) J) (/.f64 1 (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 U 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 (cos.f64 (*.f64 K 1/2))) J)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) (/.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) (*.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 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 (cos.f64 (*.f64 K 1/2))) J)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (*.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (/.f64 (/.f64 (*.f64 U 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 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))) U)
(*.f64 (/.f64 1/2 J) (/.f64 U (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J) (*.f64 U 1/2))
(*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (/.f64 (*.f64 U 1/2) J))
(*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 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 (sqrt.f64 U) 1) (/.f64 (sqrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -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) (*.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 (/.f64 (*.f64 U 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) (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 (*.f64 U 1/2) J) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 (*.f64 U 1/2) J) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 U 1) (/.f64 (/.f64 1/2 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 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) 1) (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (cbrt.f64 (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 1 J) (/.f64 (*.f64 U 1/2) (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 (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 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 1)
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2) 1/2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2)
(pow.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) -1)
(neg.f64 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2))
(fabs.f64 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 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 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 U 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 (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)))))
(log.f64 (/.f64 1 (pow.f64 (exp.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 J -2) 3) (pow.f64 (cos.f64 (*.f64 K 1/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)))
(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 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))))) 1)
(pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 2))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))) 1)
(*.f64 1 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2)) 2)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) 2) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2)) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) 2)))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 4))) (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 6))) (sqrt.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 4) (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2)))))
(pow.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2)) 1/2)
(pow.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) 2)
(fabs.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(log.f64 (exp.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))
(hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))
(log1p.f64 (expm1.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2)) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) 1))
(-.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2)) 1)
(*.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 U 1/2) (*.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J) (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (*.f64 U 1/2) J) (*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2) 1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 4)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 (*.f64 (pow.f64 U 2) 1/4) (*.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J) (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J)))
(*.f64 (pow.f64 (/.f64 (*.f64 U 1/2) J) 2) (pow.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) 2))
(*.f64 (pow.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (/.f64 (*.f64 U 1/2) J)) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (*.f64 U 1/2)) (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J))
(/.f64 1 (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2)))))
(/.f64 U (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2)))))
(/.f64 (*.f64 U 1/2) (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 U 1/2) (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2)))))
(/.f64 (/.f64 (*.f64 U 1/2) J) (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) (cos.f64 (*.f64 K 1/2))))
(/.f64 (/.f64 (*.f64 U 1/2) J) (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 (*.f64 U 1/2) J) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2)))))
(/.f64 (/.f64 (*.f64 U 1/2) J) (*.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2)))))
(/.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))))
(/.f64 (*.f64 (pow.f64 U 2) 1/4) (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))
(/.f64 (pow.f64 (/.f64 (*.f64 U 1/2) J) 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))
(/.f64 (pow.f64 (/.f64 (*.f64 U 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 (*.f64 U 1/2) J) 2) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (pow.f64 (/.f64 (*.f64 U 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 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (*.f64 U -1/2) (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/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 (neg.f64 U) (neg.f64 U)) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(/.f64 (*.f64 (neg.f64 U) 1) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2)))))
(/.f64 (*.f64 U (/.f64 (*.f64 U 1/2) J)) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 U (/.f64 (*.f64 U 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 (*.f64 U 1/2) J) U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (*.f64 (/.f64 (*.f64 U 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 (*.f64 U 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 (*.f64 U 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) U) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(/.f64 (*.f64 (neg.f64 U) (/.f64 (*.f64 U 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 (*.f64 U 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 (*.f64 U 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 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2)))))
(/.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 (*.f64 U 1/2) J)) (*.f64 (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2)))) (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (/.f64 (*.f64 U 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 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (/.f64 (*.f64 U 1/2) J)) (neg.f64 (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(/.f64 (*.f64 (/.f64 (*.f64 U 1/2) J) (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (cos.f64 (*.f64 K 1/2)))
(/.f64 (*.f64 (/.f64 (*.f64 U 1/2) J) (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (neg.f64 (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (neg.f64 U) (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (*.f64 U -1/2) (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 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 (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)))))
(log.f64 (/.f64 1 (pow.f64 (exp.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 J -2) 3) (pow.f64 (cos.f64 (*.f64 K 1/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)))
(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))

simplify501.0ms (2.8%)

Algorithm
egg-herbie
Rules
1446×fma-define
1202×associate-*r/
938×associate-*l/
712×*-commutative
624×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0105757278
1319952315
Stop Event
node limit
Counts
778 → 589
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 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 (*.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 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 (/.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/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 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))))) 1)
(pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 2))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) 1)
(*.f64 1 (/.f64 (/.f64 (*.f64 U 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 (cos.f64 (*.f64 K 1/2))) J)))
(*.f64 (*.f64 U 1/2) (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J))
(*.f64 (/.f64 (*.f64 U 1/2) J) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (*.f64 U 1/2) J) (/.f64 1 (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 U 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 (cos.f64 (*.f64 K 1/2))) J)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) (/.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) (*.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 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 (cos.f64 (*.f64 K 1/2))) J)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (*.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (/.f64 (/.f64 (*.f64 U 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 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))) U)
(*.f64 (/.f64 1/2 J) (/.f64 U (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J) (*.f64 U 1/2))
(*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (/.f64 (*.f64 U 1/2) J))
(*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 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 (sqrt.f64 U) 1) (/.f64 (sqrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -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) (*.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 (/.f64 (*.f64 U 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) (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 (*.f64 U 1/2) J) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 (*.f64 U 1/2) J) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 U 1) (/.f64 (/.f64 1/2 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 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) 1) (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (cbrt.f64 (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 1 J) (/.f64 (*.f64 U 1/2) (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 (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 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 1)
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2) 1/2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2)
(pow.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) -1)
(neg.f64 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2))
(fabs.f64 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 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 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))))) 1)
(pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 2))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) 1)
(*.f64 1 (/.f64 (/.f64 (*.f64 U 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 (cos.f64 (*.f64 K 1/2))) J)))
(*.f64 (*.f64 U 1/2) (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J))
(*.f64 (/.f64 (*.f64 U 1/2) J) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (*.f64 U 1/2) J) (/.f64 1 (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 U 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 (cos.f64 (*.f64 K 1/2))) J)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) (/.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) (*.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 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 (cos.f64 (*.f64 K 1/2))) J)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (*.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (/.f64 (/.f64 (*.f64 U 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 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))) U)
(*.f64 (/.f64 1/2 J) (/.f64 U (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J) (*.f64 U 1/2))
(*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (/.f64 (*.f64 U 1/2) J))
(*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 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 (sqrt.f64 U) 1) (/.f64 (sqrt.f64 U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -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) (*.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 (/.f64 (*.f64 U 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) (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 (*.f64 U 1/2) J) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 (*.f64 U 1/2) J) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 U 1) (/.f64 (/.f64 1/2 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 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) 1) (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (cbrt.f64 (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 1 J) (/.f64 (*.f64 U 1/2) (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 (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 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 1)
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2) 1/2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2)
(pow.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) -1)
(neg.f64 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2))
(fabs.f64 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 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 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 U 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 (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)))))
(log.f64 (/.f64 1 (pow.f64 (exp.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 J -2) 3) (pow.f64 (cos.f64 (*.f64 K 1/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)))
(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 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))))) 1)
(pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 2))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))) 1)
(*.f64 1 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2)) 2)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) 2) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2)) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) 2)))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 4))) (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 6))) (sqrt.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 4) (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2)))))
(pow.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2)) 1/2)
(pow.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) 2)
(fabs.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(log.f64 (exp.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))
(hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))
(log1p.f64 (expm1.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2)) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) 1))
(-.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2)) 1)
(*.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 U 1/2) (*.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J) (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (*.f64 U 1/2) J) (*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2) 1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 4)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 (*.f64 (pow.f64 U 2) 1/4) (*.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J) (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J)))
(*.f64 (pow.f64 (/.f64 (*.f64 U 1/2) J) 2) (pow.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) 2))
(*.f64 (pow.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (/.f64 (*.f64 U 1/2) J)) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (*.f64 U 1/2)) (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J))
(/.f64 1 (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2)))))
(/.f64 U (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2)))))
(/.f64 (*.f64 U 1/2) (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 U 1/2) (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2)))))
(/.f64 (/.f64 (*.f64 U 1/2) J) (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) (cos.f64 (*.f64 K 1/2))))
(/.f64 (/.f64 (*.f64 U 1/2) J) (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 (*.f64 U 1/2) J) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2)))))
(/.f64 (/.f64 (*.f64 U 1/2) J) (*.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2)))))
(/.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))))
(/.f64 (*.f64 (pow.f64 U 2) 1/4) (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2))
(/.f64 (pow.f64 (/.f64 (*.f64 U 1/2) J) 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2))
(/.f64 (pow.f64 (/.f64 (*.f64 U 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 (*.f64 U 1/2) J) 2) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (pow.f64 (/.f64 (*.f64 U 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 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (*.f64 U -1/2) (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/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 (neg.f64 U) (neg.f64 U)) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(/.f64 (*.f64 (neg.f64 U) 1) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2)))))
(/.f64 (*.f64 U (/.f64 (*.f64 U 1/2) J)) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 U (/.f64 (*.f64 U 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 (*.f64 U 1/2) J) U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (*.f64 (/.f64 (*.f64 U 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 (*.f64 U 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 (*.f64 U 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) U) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(/.f64 (*.f64 (neg.f64 U) (/.f64 (*.f64 U 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 (*.f64 U 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 (*.f64 U 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 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2)))))
(/.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 (*.f64 U 1/2) J)) (*.f64 (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2)))) (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (/.f64 (*.f64 U 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 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (/.f64 (*.f64 U 1/2) J)) (neg.f64 (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(/.f64 (*.f64 (/.f64 (*.f64 U 1/2) J) (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (cos.f64 (*.f64 K 1/2)))
(/.f64 (*.f64 (/.f64 (*.f64 U 1/2) J) (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (neg.f64 (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (neg.f64 U) (/.f64 (/.f64 (*.f64 U 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (*.f64 J (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 (*.f64 U -1/2) (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 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 (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)))))
(log.f64 (/.f64 1 (pow.f64 (exp.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 J -2) 3) (pow.f64 (cos.f64 (*.f64 K 1/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)))
(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 -2 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 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 -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 (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 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U))) (neg.f64 U))
(*.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 (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 -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 (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))) (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))))))))
(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 (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)))) (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 (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 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (*.f64 J (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 (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 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (*.f64 J (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 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (*.f64 J (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 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 -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) (fma.f64 1/64 (/.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3)) (neg.f64 (/.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 (*.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 (*.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 (*.f64 (pow.f64 J 2) (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 (*.f64 (pow.f64 J 2) (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 (*.f64 (pow.f64 J 2) (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 (*.f64 (pow.f64 J 2) (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 (*.f64 (pow.f64 J 2) (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 U (/.f64 1/2 (*.f64 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U J))
(*.f64 U (/.f64 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)))
(+.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 1/16 U) J))))
(fma.f64 (pow.f64 K 2) (fma.f64 (/.f64 U J) 1/16 (*.f64 -1/2 (*.f64 (pow.f64 K 2) (/.f64 (*.f64 U -5/384) J)))) (*.f64 U (/.f64 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 U (/.f64 1/2 J)))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 U (/.f64 1/2 (*.f64 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 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 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 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 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 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 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 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 (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) (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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 (-.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 U (neg.f64 (fma.f64 -2 (*.f64 J (/.f64 (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 (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 (+.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 -2 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 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 -2 (/.f64 (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 -2 (/.f64 (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 -2 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 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 -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 (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 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U))) (neg.f64 U))
(*.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 (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 -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 (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))) (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))))))))
(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 (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)))) (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 (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 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (*.f64 J (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 (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 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (*.f64 J (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 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (*.f64 J (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 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 -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) (fma.f64 1/64 (/.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3)) (neg.f64 (/.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 (*.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 (*.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 (*.f64 (pow.f64 J 2) (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 (*.f64 (pow.f64 J 2) (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 (*.f64 (pow.f64 J 2) (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 (*.f64 (pow.f64 J 2) (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 (*.f64 (pow.f64 J 2) (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/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 U (/.f64 1/2 (*.f64 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U J))
(*.f64 U (/.f64 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)))
(+.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 1/16 U) J))))
(fma.f64 (pow.f64 K 2) (fma.f64 (/.f64 U J) 1/16 (*.f64 -1/2 (*.f64 (pow.f64 K 2) (/.f64 (*.f64 U -5/384) J)))) (*.f64 U (/.f64 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 U (/.f64 1/2 J)))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 U (/.f64 1/2 (*.f64 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 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 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 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 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 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 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 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 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 -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 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 -2 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 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 -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 (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 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) U))) (neg.f64 U))
(*.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 (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 -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 (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))) (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))))))))
(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 (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)))) (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 (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 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (*.f64 J (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 (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 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (*.f64 J (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 (sqrt.f64 (/.f64 1 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (*.f64 J (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 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 -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) (fma.f64 1/64 (/.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 3)) (neg.f64 (/.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 (*.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 (*.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 (*.f64 (pow.f64 J 2) (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 (*.f64 (pow.f64 J 2) (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 (*.f64 (pow.f64 J 2) (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 (*.f64 (pow.f64 J 2) (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 (*.f64 (pow.f64 J 2) (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)))))
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 U (/.f64 1/2 (*.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 (*.f64 J (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 (*.f64 J (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 (pow.f64 J 5) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 U 6))) (+.f64 (/.f64 (*.f64 J (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 U J) (/.f64 -1/2 (cos.f64 (*.f64 1/2 K))))
(*.f64 U (/.f64 -1/2 (*.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 (neg.f64 U) (+.f64 (/.f64 (*.f64 J (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 (*.f64 J (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 (pow.f64 J 5) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 5) (pow.f64 U 6))) (+.f64 (/.f64 (*.f64 J (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 U (/.f64 1/2 (*.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 (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 (pow.f64 J 2) (/.f64 (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 (pow.f64 K 2) (/.f64 (pow.f64 U 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 (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 (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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 (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 (pow.f64 U 2) (pow.f64 J 2)) 1/16 (*.f64 (*.f64 -1/4 (pow.f64 K 2)) (/.f64 (*.f64 (pow.f64 U 2) -1/24) (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/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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.f64 J (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))))
(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 -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 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))))
(pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(pow.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))) 2))
(fabs.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(*.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 U (*.f64 (/.f64 1/2 J) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 U (*.f64 1/2 (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J)))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (*.f64 U 1/2) (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (*.f64 U 1/2) J) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (*.f64 U 1/2) J) (/.f64 1 (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 U J) (/.f64 -1/2 (cos.f64 (*.f64 1/2 K))))
(*.f64 U (/.f64 -1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.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 (cbrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cbrt.f64 (*.f64 U 1/2))) (*.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 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (*.f64 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 (*.f64 U 1/2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cbrt.f64 (*.f64 U 1/2))) (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) (/.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) (*.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 U (/.f64 1/2 (*.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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (*.f64 (cbrt.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 (cos.f64 (*.f64 K 1/2))) J)))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (*.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (sqrt.f64 U) (*.f64 (sqrt.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.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 U J) (/.f64 -1/2 (cos.f64 (*.f64 1/2 K))))
(*.f64 U (/.f64 -1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (*.f64 U -1/2) (/.f64 1 (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))) U)
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 1/2 J) (/.f64 U (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J) (*.f64 U 1/2))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (/.f64 (*.f64 U 1/2) J))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 4))) (fabs.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 U (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J))
(*.f64 U (/.f64 1/2 (*.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 (cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2))) (/.f64 U (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(/.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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (/.f64 U (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(/.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 (cbrt.f64 U) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (/.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (/.f64 U (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(/.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 (cbrt.f64 U) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.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 (cbrt.f64 U) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.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 (cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2))) (/.f64 U (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(/.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 (*.f64 U 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 (*.f64 U 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 (*.f64 U 1/2) J) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 U 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 1) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.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 (*.f64 U 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 (*.f64 U 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 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) 2) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 U 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 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) 1) (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (sqrt.f64 (/.f64 (*.f64 U 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 (*.f64 U 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 (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 (cbrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cbrt.f64 (*.f64 U 1/2))) (*.f64 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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 1 J) (/.f64 (*.f64 U 1/2) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.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 (cbrt.f64 U) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(/.f64 (/.f64 U 2) (*.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 (cbrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cbrt.f64 (*.f64 U 1/2))) (*.f64 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 (cbrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cbrt.f64 (*.f64 U 1/2))) (*.f64 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 (*.f64 J (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)) (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 (*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cbrt.f64 (*.f64 U 1/2))) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (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 U (/.f64 1/2 (*.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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2) 1/2)
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 3)
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2)
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) -1)
(/.f64 1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 U 1/2))))
(/.f64 1 (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 U 1/2)))
(neg.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 U J) (/.f64 -1/2 (cos.f64 (*.f64 1/2 K))))
(*.f64 U (/.f64 -1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(neg.f64 (/.f64 (*.f64 U 1/2) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(neg.f64 (/.f64 (*.f64 U -1/2) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fabs.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 3))
(*.f64 U (/.f64 1/2 (*.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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) 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 (*.f64 U 1/2) J) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(*.f64 U (/.f64 1/2 (*.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)))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(expm1.f64 (log1p.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(exp.f64 (log.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 1))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))))
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))) 2))
(fabs.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.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 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))))
(pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(pow.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))) 2))
(fabs.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(*.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 U (*.f64 (/.f64 1/2 J) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 U (*.f64 1/2 (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J)))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (*.f64 U 1/2) (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (*.f64 U 1/2) J) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (*.f64 U 1/2) J) (/.f64 1 (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 U J) (/.f64 -1/2 (cos.f64 (*.f64 1/2 K))))
(*.f64 U (/.f64 -1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.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 (cbrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cbrt.f64 (*.f64 U 1/2))) (*.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 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (*.f64 (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 (*.f64 U 1/2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cbrt.f64 (*.f64 U 1/2))) (/.f64 1 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) (/.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) (*.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 U (/.f64 1/2 (*.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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (*.f64 (cbrt.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 (cos.f64 (*.f64 K 1/2))) J)))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (*.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (sqrt.f64 U) (*.f64 (sqrt.f64 U) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.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 U J) (/.f64 -1/2 (cos.f64 (*.f64 1/2 K))))
(*.f64 U (/.f64 -1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (*.f64 U -1/2) (/.f64 1 (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))) U)
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 1/2 J) (/.f64 U (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J) (*.f64 U 1/2))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (/.f64 (*.f64 U 1/2) J))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 U J) (/.f64 1/2 (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 4))) (fabs.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 U (cos.f64 (*.f64 K 1/2))) (/.f64 1/2 J))
(*.f64 U (/.f64 1/2 (*.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 (cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2))) (/.f64 U (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(/.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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (/.f64 U (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(/.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 (cbrt.f64 U) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (/.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (/.f64 U (sqrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(/.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 (cbrt.f64 U) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.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 (cbrt.f64 U) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(/.f64 U (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.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 (cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2))) (/.f64 U (cbrt.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(/.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 (*.f64 U 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 (*.f64 U 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 (*.f64 U 1/2) J) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 U 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 1) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.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 (*.f64 U 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 (*.f64 U 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 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 J))) 2) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) 2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (cbrt.f64 (/.f64 (*.f64 U 1/2) J)) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 U 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 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) 1) (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 U 1/2) J)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (/.f64 (sqrt.f64 (/.f64 (*.f64 U 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 (*.f64 U 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 (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 (cbrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cbrt.f64 (*.f64 U 1/2))) (*.f64 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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 (/.f64 1 J) (/.f64 (*.f64 U 1/2) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.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 (cbrt.f64 U) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(/.f64 (/.f64 U 2) (*.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 (cbrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cbrt.f64 (*.f64 U 1/2))) (*.f64 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 (cbrt.f64 (*.f64 U 1/2)) (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cbrt.f64 (*.f64 U 1/2))) (*.f64 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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 (*.f64 J (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)) (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 (*.f64 (cbrt.f64 (*.f64 (pow.f64 U 2) 1/4)) (cbrt.f64 (*.f64 U 1/2))) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (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 U (/.f64 1/2 (*.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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2) 1/2)
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 3)
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2)
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) -1)
(/.f64 1 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 U 1/2))))
(/.f64 1 (/.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 U 1/2)))
(neg.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 U J) (/.f64 -1/2 (cos.f64 (*.f64 1/2 K))))
(*.f64 U (/.f64 -1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(neg.f64 (/.f64 (*.f64 U 1/2) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(neg.f64 (/.f64 (*.f64 U -1/2) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fabs.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 3))
(*.f64 U (/.f64 1/2 (*.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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) 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 (*.f64 U 1/2) J) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(*.f64 U (/.f64 1/2 (*.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)))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(expm1.f64 (log1p.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(exp.f64 (log.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 1))
(*.f64 U (/.f64 1/2 (*.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 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(-.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 1/2 K))))))
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 1)
(*.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 -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 -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 -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 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(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 1/2 K)))) 2))
(fabs.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (*.f64 -2 J)))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3))
(*.f64 -2 (*.f64 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 -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 -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)))
(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 1/2 K))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.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 -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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))))
(pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(pow.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))) 2))
(fabs.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))) (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))) 1)
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(*.f64 1 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2)) 2)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) 2) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)) 2))) (fabs.f64 (cbrt.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2)) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)) 2))) (fabs.f64 (cbrt.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 4))) (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 4))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 6))) (sqrt.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 4) (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 6))) (sqrt.f64 (+.f64 1 (+.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 4) (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)))))
(pow.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(pow.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(pow.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(fabs.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(log.f64 (exp.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(expm1.f64 (log1p.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))
(expm1.f64 (log1p.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(log1p.f64 (expm1.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(exp.f64 (log.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(-.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2)) 1)
(+.f64 1 (-.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) 1))
(+.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) 0)
(*.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 U (*.f64 (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))) (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (*.f64 U 1/2) (*.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J) (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (/.f64 (*.f64 U 1/2) J) (*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) 2) (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 4)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))) 2) (cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 4)))
(*.f64 (*.f64 (pow.f64 U 2) 1/4) (*.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J) (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J)))
(*.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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (pow.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (pow.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (*.f64 U 1/2)) (/.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) J))
(*.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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 1 (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2)))))
(/.f64 1 (*.f64 (pow.f64 J 2) (*.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 U 1/2)) (/.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 U 1/2)))))
(/.f64 1 (/.f64 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (*.f64 U 1/2)) (*.f64 U 1/2)))
(/.f64 U (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 U (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 U 1/2)))))
(/.f64 U (*.f64 J (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 -2 J)) (*.f64 U 1/2))))
(/.f64 U (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2)))))
(/.f64 U (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 U 1/2)))))
(/.f64 U (*.f64 J (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 -2 J)) (*.f64 U 1/2))))
(/.f64 (*.f64 U 1/2) (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (/.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 U 1/2))))
(*.f64 U (/.f64 1/2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (*.f64 U 1/2))))
(/.f64 (*.f64 U 1/2) (*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2)))))
(/.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (/.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 U 1/2))))
(*.f64 U (/.f64 1/2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (*.f64 U 1/2))))
(/.f64 (/.f64 (*.f64 U 1/2) J) (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) (cos.f64 (*.f64 K 1/2))))
(/.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (/.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 U 1/2))))
(*.f64 U (/.f64 1/2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (*.f64 U 1/2))))
(/.f64 (/.f64 (*.f64 U 1/2) J) (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (neg.f64 (cos.f64 (*.f64 1/2 K))))) (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 U 1/2))))
(neg.f64 (*.f64 U (/.f64 1/2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (*.f64 U 1/2)))))
(/.f64 (/.f64 (*.f64 U 1/2) J) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2)))))
(/.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (/.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 U 1/2))))
(*.f64 U (/.f64 1/2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (*.f64 U 1/2))))
(/.f64 (/.f64 (*.f64 U 1/2) J) (*.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2)))))
(/.f64 (*.f64 (/.f64 U J) (/.f64 1/2 (neg.f64 (cos.f64 (*.f64 1/2 K))))) (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 U 1/2))))
(neg.f64 (*.f64 U (/.f64 1/2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (*.f64 U 1/2)))))
(/.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))))
(/.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (/.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 U 1/2))))
(*.f64 U (/.f64 1/2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (*.f64 U 1/2))))
(/.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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (pow.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (pow.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (pow.f64 (/.f64 (*.f64 U 1/2) J) 2) (*.f64 (cos.f64 (*.f64 K 1/2)) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(neg.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))
(/.f64 (pow.f64 (/.f64 (*.f64 U 1/2) J) 2) (*.f64 (neg.f64 (cos.f64 (*.f64 K 1/2))) (cos.f64 (*.f64 K 1/2))))
(neg.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) 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 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.f64 (neg.f64 U) (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 U 1/2)))))
(/.f64 (neg.f64 U) (*.f64 J (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 -2 J)) (*.f64 U 1/2))))
(/.f64 (*.f64 U -1/2) (*.f64 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2))) (*.f64 J (neg.f64 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (/.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 U 1/2))))
(*.f64 U (/.f64 1/2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (*.f64 U 1/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 1/4 (/.f64 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2))
(/.f64 (pow.f64 U 2) (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) 4))
(/.f64 (*.f64 (neg.f64 U) 1) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2)))))
(/.f64 (neg.f64 U) (*.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 U 1/2)))))
(/.f64 (neg.f64 U) (*.f64 J (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 -2 J)) (*.f64 U 1/2))))
(/.f64 (*.f64 U (/.f64 (*.f64 U 1/2) J)) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(/.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 (*.f64 U 1/2) J)) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 (*.f64 (pow.f64 U 2) 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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) 2))
(/.f64 (neg.f64 (pow.f64 U 2)) (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) 4))
(/.f64 (*.f64 (/.f64 (*.f64 U 1/2) J) U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(/.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 (*.f64 U 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 (pow.f64 U 2) 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 (*.f64 U 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 (pow.f64 U 2) 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 (*.f64 U 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 (*.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) U) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 2))
(/.f64 (neg.f64 (pow.f64 U 2)) (pow.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))) 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 (*.f64 U 1/2) J)) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(/.f64 (/.f64 (*.f64 (pow.f64 U 2) 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 (*.f64 U 1/2) J)) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(/.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 (*.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 (*.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 (*.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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (*.f64 (*.f64 U 1/2) (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.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 J (/.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 U 1/2)))))
(/.f64 (*.f64 U (/.f64 1/2 J)) (*.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) (/.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 U 1/2))))
(*.f64 U (/.f64 1/2 (/.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2) (*.f64 U 1/2))))
(/.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 (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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (*.f64 (*.f64 U -1/2) (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (*.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (*.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) U) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(/.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 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) (/.f64 (*.f64 U 1/2) J)) (neg.f64 (cos.f64 (*.f64 K 1/2))))
(neg.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 U 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 (pow.f64 U 2) 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 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (*.f64 U (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(/.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 (*.f64 U 1/2) J) (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (*.f64 (/.f64 (*.f64 U 1/2) J) (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (neg.f64 (cos.f64 (*.f64 K 1/2))))
(neg.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2))
(/.f64 (*.f64 (neg.f64 U) (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(/.f64 (/.f64 (*.f64 (pow.f64 U 2) 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 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(/.f64 (*.f64 (*.f64 U -1/2) (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 4))
(sqrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 6))
(cbrt.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))) 2)))
(+.f64 1 (-.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) 1))
(+.f64 (pow.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2) 0)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(exp.f64 (log.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 1/2 K))))) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (/.f64 (*.f64 U 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 U (/.f64 1/2 (*.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 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(-.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 1/2 K))))))
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 1)
(*.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 -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 -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 -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 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(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 1/2 K)))) 2))
(fabs.f64 (*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (*.f64 -2 J)))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3))
(*.f64 -2 (*.f64 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 -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 -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)))
(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 1/2 K))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))))
(*.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 -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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))

eval622.0ms (3.4%)

Compiler

Compiled 22277 to 17525 computations (21.3% saved)

prune123.0ms (0.7%)

Pruning

15 alts after pruning (14 fresh and 1 done)

PrunedKeptTotal
New57514589
Fresh000
Picked213
Done000
Total57715592
Accuracy
100.0%
Counts
592 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
19.7%
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))) 2)
34.2%
(-.f64 (/.f64 (*.f64 -2 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2)) U) U)
84.3%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3) (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)))))
33.8%
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
84.0%
(*.f64 J (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 3))
24.4%
(*.f64 J (/.f64 (neg.f64 U) J))
8.7%
(*.f64 J (/.f64 U J))
23.0%
(*.f64 J (-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))) 1))
75.2%
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J))))
58.5%
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
59.1%
(*.f64 J (log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
59.0%
(*.f64 J (log.f64 (pow.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))
34.4%
(neg.f64 U)
12.7%
U
Compiler

Compiled 546 to 435 computations (20.3% saved)

localize737.0ms (4.1%)

Localize:

Found 11 expressions with local error:

NewAccuracyProgram
99.8%
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)
99.8%
(/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))
86.0%
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
35.8%
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3))
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))))
68.7%
(*.f64 J (/.f64 (neg.f64 U) J))
99.8%
(/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))
99.1%
(cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
98.8%
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3)
86.0%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
Compiler

Compiled 298 to 212 computations (28.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 555.0ms
Operation ival-cos, time spent: 166.0ms, 30.0% of total-time
Operation ival-mult, time spent: 140.0ms, 25.0% of total-time
Operation composed, time spent: 81.0ms, 15.0% of total-time
Operation ival-div, time spent: 78.0ms, 14.0% of total-time
Operation ival-pow, time spent: 33.0ms, 6.0% of total-time
Operation ival-add, time spent: 17.0ms, 3.0% of total-time
Operation ival-sqrt, time spent: 16.0ms, 3.0% of total-time
Operation const, time spent: 12.0ms, 2.0% of total-time
Operation ival-cbrt, time spent: 10.0ms, 2.0% of total-time
Operation ival-neg, time spent: 1.0ms, 0.0% of total-time

series113.0ms (0.6%)

Counts
11 → 336
Calls
Call 1
Inputs
#<alt (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))>
#<alt (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3)>
#<alt (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))>
#<alt (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))>
#<alt (*.f64 J (/.f64 (neg.f64 U) 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 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3))>
#<alt (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))>
#<alt (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))>
#<alt (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)>
Outputs
#<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 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 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 J (pow.f64 (cbrt.f64 -2) 3))>
#<alt (+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (pow.f64 (cbrt.f64 -2) 3)))) (*.f64 J (pow.f64 (cbrt.f64 -2) 3)))>
#<alt (+.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (pow.f64 (cbrt.f64 -2) 3))) (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 2) (pow.f64 (cbrt.f64 -2) 3)))))))>
#<alt (+.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (pow.f64 (cbrt.f64 -2) 3))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/46080 (*.f64 J (*.f64 (pow.f64 K 2) (pow.f64 (cbrt.f64 -2) 3)))) (*.f64 1/384 (*.f64 J (pow.f64 (cbrt.f64 -2) 3))))))))>
#<alt (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.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 (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 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 (cbrt.f64 J) (cbrt.f64 -2))>
#<alt (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 J) (*.f64 (pow.f64 K 2) (cbrt.f64 -2)))) (*.f64 (cbrt.f64 J) (cbrt.f64 -2)))>
#<alt (+.f64 (*.f64 (cbrt.f64 J) (cbrt.f64 -2)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 J) (cbrt.f64 -2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (*.f64 (pow.f64 K 2) (*.f64 (cbrt.f64 -2) (-.f64 (*.f64 1/384 J) (*.f64 1/192 J)))))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 J) (cbrt.f64 -2)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 J) (cbrt.f64 -2))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (*.f64 (cbrt.f64 -2) (-.f64 (*.f64 1/384 J) (*.f64 1/192 J))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (*.f64 (pow.f64 K 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))))))))))))>
#<alt (*.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 (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 (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 (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 (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 (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 (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 (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 -1 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 2)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 2)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 2)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 2)))>
#<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 -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 (*.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 J (cbrt.f64 -8))>
#<alt (+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (cbrt.f64 -8)))) (*.f64 J (cbrt.f64 -8)))>
#<alt (+.f64 (*.f64 J (cbrt.f64 -8)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (cbrt.f64 -8))) (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 2) (cbrt.f64 -8)))))))>
#<alt (+.f64 (*.f64 J (cbrt.f64 -8)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (cbrt.f64 -8))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/46080 (*.f64 J (*.f64 (pow.f64 K 2) (cbrt.f64 -8)))) (*.f64 1/384 (*.f64 J (cbrt.f64 -8))))))))>
#<alt (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (*.f64 (cbrt.f64 -8) (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 (*.f64 J (cbrt.f64 -8)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))>
#<alt (+.f64 (*.f64 (*.f64 J (cbrt.f64 -8)) (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 (cbrt.f64 -8)) (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) (cbrt.f64 -8)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))>
#<alt (+.f64 (*.f64 (*.f64 J (cbrt.f64 -8)) (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 (cbrt.f64 -8)) (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) (cbrt.f64 -8)) 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) (cbrt.f64 -8)) 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 (cbrt.f64 -8)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (*.f64 (cbrt.f64 -8) (-.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 (cbrt.f64 -8)) (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 (cbrt.f64 -8)) (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) (cbrt.f64 -8)) 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) (cbrt.f64 -8)) 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 (cbrt.f64 -8)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 J (*.f64 (cbrt.f64 -8) (-.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 (cbrt.f64 -8) (-.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 (cbrt.f64 -8)) (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) (cbrt.f64 -8)) 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 (cbrt.f64 -8) (-.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 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.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 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.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 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.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 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.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 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.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 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.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 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.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 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.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/2 (*.f64 U (cbrt.f64 -8)))>
#<alt (+.f64 (*.f64 1/2 (*.f64 U (cbrt.f64 -8))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) U))>
#<alt (+.f64 (*.f64 1/2 (*.f64 U (cbrt.f64 -8))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 3))) (/.f64 (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U))))>
#<alt (+.f64 (*.f64 1/2 (*.f64 U (cbrt.f64 -8))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (pow.f64 U 5))))) (/.f64 (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U))))>
#<alt (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -8)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (cbrt.f64 -8)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -8)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))))>
#<alt (*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (cbrt.f64 -8)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (cbrt.f64 -8)) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -8)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))))))>
#<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 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))>
#<alt (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -8)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))))>
#<alt (+.f64 (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -8)) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/8 (/.f64 (cbrt.f64 -8) (*.f64 J (cos.f64 (*.f64 1/2 K))))))))>
#<alt (+.f64 (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 1/8 (/.f64 (cbrt.f64 -8) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (cbrt.f64 -8) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -8)) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))))))))>
#<alt (*.f64 1/2 (*.f64 U (cbrt.f64 -8)))>
#<alt (*.f64 U (+.f64 (*.f64 1/2 (cbrt.f64 -8)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (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 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (cbrt.f64 -8)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (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 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (cbrt.f64 -8)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (pow.f64 U 2))))))>
#<alt (*.f64 -1/2 (*.f64 U (cbrt.f64 -8)))>
#<alt (*.f64 -1 (*.f64 U (+.f64 (*.f64 1/2 (cbrt.f64 -8)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (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 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (cbrt.f64 -8)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (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 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (cbrt.f64 -8)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (pow.f64 U 2)))))))>
#<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 -8 (pow.f64 J 3))>
#<alt (+.f64 (*.f64 -8 (pow.f64 J 3)) (*.f64 3 (*.f64 (pow.f64 J 3) (pow.f64 K 2))))>
#<alt (+.f64 (*.f64 -8 (pow.f64 J 3)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -7/16 (*.f64 (pow.f64 J 3) (pow.f64 K 2))) (*.f64 3 (pow.f64 J 3)))))>
#<alt (+.f64 (*.f64 -8 (pow.f64 J 3)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 3 (pow.f64 J 3)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -7/16 (pow.f64 J 3)) (*.f64 61/1920 (*.f64 (pow.f64 J 3) (pow.f64 K 2))))))))>
#<alt (*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))>
#<alt (*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))>
#<alt (*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))>
#<alt (*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))>
#<alt (*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))>
#<alt (*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))>
#<alt (*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))>
#<alt (*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))>
#<alt (*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))>
#<alt (*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))>
#<alt (*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))>
#<alt (*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))>
#<alt (*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))>
#<alt (*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))>
#<alt (*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))>
#<alt (*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))>
#<alt (*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))>
#<alt (*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))>
#<alt (*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))>
#<alt (*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))>
Calls

84 calls:

TimeVariablePointExpression
12.0ms
K
@0
(* (pow (cbrt (* (cos (* K 1/2)) (* J -2))) 3) (sqrt (+ (* 1 1) (* (/ (/ U (* J 2)) (cos (/ K 2))) (/ (/ U (* J 2)) (cos (/ K 2)))))))
11.0ms
U
@0
(* (pow (cbrt (* (cos (* K 1/2)) (* J -2))) 3) (sqrt (+ (* 1 1) (* (/ (/ U (* J 2)) (cos (/ K 2))) (/ (/ U (* J 2)) (cos (/ K 2)))))))
5.0ms
J
@0
(cbrt (* (cos (* K 1/2)) (* J -2)))
4.0ms
J
@inf
(cbrt (pow (* (cos (* K 1/2)) (* J -2)) 3))
3.0ms
K
@0
(* (cbrt (pow (* (cos (* K 1/2)) (* J -2)) 3)) (sqrt (+ (* 1 1) (* (/ (/ U (* J 2)) (cos (/ K 2))) (/ (/ U (* J 2)) (cos (/ K 2)))))))

rewrite232.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
618×prod-diff
538×associate-*r*
370×associate-*l*
230×cbrt-prod
230×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
040493
1631489
27658489
Stop Event
node limit
Counts
11 → 342
Calls
Call 1
Inputs
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3)
(cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)))
(/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))
(*.f64 J (/.f64 (neg.f64 U) 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)))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))) 1)
(pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) 2))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) 3))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8) (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) (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 1)
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2))
(*.f64 1 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) J)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (cbrt.f64 (*.f64 J -2)) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J -2)) 2) (*.f64 (cbrt.f64 (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 J) 2) (*.f64 (cbrt.f64 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 (sqrt.f64 (*.f64 J -2)) (*.f64 (sqrt.f64 (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) -2)
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2)
(*.f64 (pow.f64 1 1/3) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 2) 3) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) 3) (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) 3))
(*.f64 (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3/2) 1/3))
(*.f64 (*.f64 (sqrt.f64 J) (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (*.f64 (sqrt.f64 J) (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (*.f64 J -2) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (*.f64 J -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) 1) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))) (cbrt.f64 (*.f64 J -2)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6)) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6))
(*.f64 (*.f64 J (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) 4))) (cbrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 J (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) 2) J)
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 (cbrt.f64 (*.f64 J -2)) 2)) (cbrt.f64 (*.f64 J -2)))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (*.f64 J -2))) (sqrt.f64 (*.f64 J -2)))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/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 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 1/3))
(exp.f64 (+.f64 (log.f64 J) (log.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))) 1)
(*.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (cbrt.f64 (*.f64 J -2)))
(*.f64 (cbrt.f64 (*.f64 J -2)) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1/3) (pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1/3))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 1/3) (pow.f64 -2 1/3))
(*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (cbrt.f64 -2))
(pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/3)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8) 1/9)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) 1)
(*.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 U (*.f64 (/.f64 1/2 J) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 1 (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 (*.f64 1/2 U) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 1/2 U) (*.f64 (/.f64 1 J) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) 2) (/.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) 2) (*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (/.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 U) (/.f64 (sqrt.f64 U) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (*.f64 1/2 (/.f64 U J)))
(*.f64 (/.f64 (pow.f64 (cbrt.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 U 1) (/.f64 (/.f64 1/2 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 1/2 U) 1) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (*.f64 1/2 U) (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 (*.f64 1/2 U) (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 (/.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 1/2 (/.f64 U J)) (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)))))
(pow.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 U 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 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (/.f64 U 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)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 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 (*.f64 J U) (neg.f64 J))
(/.f64 (/.f64 (*.f64 J U) 1) J)
(/.f64 (/.f64 (*.f64 J U) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 J))
(/.f64 (/.f64 (*.f64 J U) (sqrt.f64 J)) (sqrt.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)
(neg.f64 (*.f64 J (/.f64 U J)))
(sqrt.f64 (pow.f64 (*.f64 J (/.f64 U J)) 2))
(log.f64 (pow.f64 (exp.f64 J) (/.f64 U 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 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 1)
(pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (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 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(exp.f64 (log.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 J (*.f64 -2 (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 -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))))))))
(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 -2 (cos.f64 (*.f64 K 1/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 -2 (cos.f64 (*.f64 K 1/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 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 1)
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2))
(*.f64 1 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) J)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (cbrt.f64 (*.f64 J -2)) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J -2)) 2) (*.f64 (cbrt.f64 (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 J) 2) (*.f64 (cbrt.f64 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 (sqrt.f64 (*.f64 J -2)) (*.f64 (sqrt.f64 (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) -2)
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2)
(*.f64 (pow.f64 1 1/3) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 2) 3) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) 3) (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) 3))
(*.f64 (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3/2) 1/3))
(*.f64 (*.f64 (sqrt.f64 J) (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (*.f64 (sqrt.f64 J) (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (*.f64 J -2) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (*.f64 J -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) 1) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))) (cbrt.f64 (*.f64 J -2)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6)) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6))
(*.f64 (*.f64 J (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) 4))) (cbrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 J (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) 2) J)
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 (cbrt.f64 (*.f64 J -2)) 2)) (cbrt.f64 (*.f64 J -2)))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (*.f64 J -2))) (sqrt.f64 (*.f64 J -2)))
(pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8) 1/3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) 3/2)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/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 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 1/3))
(exp.f64 (+.f64 (log.f64 J) (log.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))) 1)
(pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) 2))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) 3))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8) (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) (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) 1)
(*.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 U (*.f64 (/.f64 1/2 J) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 1 (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 (*.f64 1/2 U) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 1/2 U) (*.f64 (/.f64 1 J) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) 2) (/.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) 2) (*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (/.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 U) (/.f64 (sqrt.f64 U) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (*.f64 1/2 (/.f64 U J)))
(*.f64 (/.f64 (pow.f64 (cbrt.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 U 1) (/.f64 (/.f64 1/2 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 1/2 U) 1) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (*.f64 1/2 U) (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 (*.f64 1/2 U) (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 (/.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 1/2 (/.f64 U J)) (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)))))
(pow.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 U 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 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (/.f64 U 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)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8))) 1)
(*.f64 (*.f64 J -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2)))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2)))
(*.f64 1 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8))
(*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 J -2) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2)))
(*.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8) 1)
(*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (*.f64 (pow.f64 J 3) -8))
(*.f64 (*.f64 (pow.f64 J 3) -8) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (*.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2)))
(*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2)))
(*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3/2) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3/2))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -2 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 3) (pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 3))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))
(*.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2))
(*.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) 1) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) (cos.f64 (*.f64 K 1/2))) (*.f64 J -2))
(*.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 J (cos.f64 (*.f64 K 1/2)))) -2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 6))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)))
(exp.f64 (*.f64 3 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 1))

simplify418.0ms (2.3%)

Algorithm
egg-herbie
Rules
950×*-commutative
860×distribute-rgt-in
860×distribute-lft-in
708×associate-*r/
668×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
011624295008559
136784295006342
Stop Event
node limit
Counts
678 → 606
Calls
Call 1
Inputs
(*.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 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 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 J (pow.f64 (cbrt.f64 -2) 3))
(+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (pow.f64 (cbrt.f64 -2) 3)))) (*.f64 J (pow.f64 (cbrt.f64 -2) 3)))
(+.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (pow.f64 (cbrt.f64 -2) 3))) (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 2) (pow.f64 (cbrt.f64 -2) 3)))))))
(+.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (pow.f64 (cbrt.f64 -2) 3))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/46080 (*.f64 J (*.f64 (pow.f64 K 2) (pow.f64 (cbrt.f64 -2) 3)))) (*.f64 1/384 (*.f64 J (pow.f64 (cbrt.f64 -2) 3))))))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.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 (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 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))))
(*.f64 (cbrt.f64 J) (cbrt.f64 -2))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 J) (*.f64 (pow.f64 K 2) (cbrt.f64 -2)))) (*.f64 (cbrt.f64 J) (cbrt.f64 -2)))
(+.f64 (*.f64 (cbrt.f64 J) (cbrt.f64 -2)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 J) (cbrt.f64 -2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (*.f64 (pow.f64 K 2) (*.f64 (cbrt.f64 -2) (-.f64 (*.f64 1/384 J) (*.f64 1/192 J)))))))))
(+.f64 (*.f64 (cbrt.f64 J) (cbrt.f64 -2)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 J) (cbrt.f64 -2))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (*.f64 (cbrt.f64 -2) (-.f64 (*.f64 1/384 J) (*.f64 1/192 J))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (*.f64 (pow.f64 K 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 (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 (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 (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 (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 (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 (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 (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 (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 -1 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 2)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 2)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 2)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 2)))
(*.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 -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 (*.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 J (cbrt.f64 -8))
(+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (cbrt.f64 -8)))) (*.f64 J (cbrt.f64 -8)))
(+.f64 (*.f64 J (cbrt.f64 -8)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (cbrt.f64 -8))) (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 2) (cbrt.f64 -8)))))))
(+.f64 (*.f64 J (cbrt.f64 -8)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (cbrt.f64 -8))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/46080 (*.f64 J (*.f64 (pow.f64 K 2) (cbrt.f64 -8)))) (*.f64 1/384 (*.f64 J (cbrt.f64 -8))))))))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cbrt.f64 -8) (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 (*.f64 J (cbrt.f64 -8)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(+.f64 (*.f64 (*.f64 J (cbrt.f64 -8)) (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 (cbrt.f64 -8)) (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) (cbrt.f64 -8)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))
(+.f64 (*.f64 (*.f64 J (cbrt.f64 -8)) (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 (cbrt.f64 -8)) (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) (cbrt.f64 -8)) 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) (cbrt.f64 -8)) 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 (cbrt.f64 -8)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (*.f64 (cbrt.f64 -8) (-.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 (cbrt.f64 -8)) (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 (cbrt.f64 -8)) (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) (cbrt.f64 -8)) 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) (cbrt.f64 -8)) 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 (cbrt.f64 -8)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 J (*.f64 (cbrt.f64 -8) (-.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 (cbrt.f64 -8) (-.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 (cbrt.f64 -8)) (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) (cbrt.f64 -8)) 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 (cbrt.f64 -8) (-.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 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.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 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.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 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.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 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.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 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.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 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.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 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.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 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.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/2 (*.f64 U (cbrt.f64 -8)))
(+.f64 (*.f64 1/2 (*.f64 U (cbrt.f64 -8))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) U))
(+.f64 (*.f64 1/2 (*.f64 U (cbrt.f64 -8))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 3))) (/.f64 (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U))))
(+.f64 (*.f64 1/2 (*.f64 U (cbrt.f64 -8))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (pow.f64 U 5))))) (/.f64 (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U))))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -8)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (cbrt.f64 -8)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -8)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (cbrt.f64 -8)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (cbrt.f64 -8)) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -8)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))))))
(*.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 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -8)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -8)) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/8 (/.f64 (cbrt.f64 -8) (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(+.f64 (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 1/8 (/.f64 (cbrt.f64 -8) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (cbrt.f64 -8) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -8)) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))))))))
(*.f64 1/2 (*.f64 U (cbrt.f64 -8)))
(*.f64 U (+.f64 (*.f64 1/2 (cbrt.f64 -8)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (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 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (cbrt.f64 -8)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (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 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (cbrt.f64 -8)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (pow.f64 U 2))))))
(*.f64 -1/2 (*.f64 U (cbrt.f64 -8)))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 1/2 (cbrt.f64 -8)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (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 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (cbrt.f64 -8)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (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 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (cbrt.f64 -8)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (pow.f64 U 2)))))))
(*.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 -8 (pow.f64 J 3))
(+.f64 (*.f64 -8 (pow.f64 J 3)) (*.f64 3 (*.f64 (pow.f64 J 3) (pow.f64 K 2))))
(+.f64 (*.f64 -8 (pow.f64 J 3)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -7/16 (*.f64 (pow.f64 J 3) (pow.f64 K 2))) (*.f64 3 (pow.f64 J 3)))))
(+.f64 (*.f64 -8 (pow.f64 J 3)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 3 (pow.f64 J 3)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -7/16 (pow.f64 J 3)) (*.f64 61/1920 (*.f64 (pow.f64 J 3) (pow.f64 K 2))))))))
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))) 1)
(pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) 2))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) 3))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8) (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) (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 1)
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2))
(*.f64 1 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) J)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (cbrt.f64 (*.f64 J -2)) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J -2)) 2) (*.f64 (cbrt.f64 (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 J) 2) (*.f64 (cbrt.f64 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 (sqrt.f64 (*.f64 J -2)) (*.f64 (sqrt.f64 (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) -2)
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2)
(*.f64 (pow.f64 1 1/3) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 2) 3) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) 3) (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) 3))
(*.f64 (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3/2) 1/3))
(*.f64 (*.f64 (sqrt.f64 J) (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (*.f64 (sqrt.f64 J) (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (*.f64 J -2) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (*.f64 J -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) 1) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))) (cbrt.f64 (*.f64 J -2)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6)) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6))
(*.f64 (*.f64 J (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) 4))) (cbrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 J (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) 2) J)
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 (cbrt.f64 (*.f64 J -2)) 2)) (cbrt.f64 (*.f64 J -2)))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (*.f64 J -2))) (sqrt.f64 (*.f64 J -2)))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/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 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 1/3))
(exp.f64 (+.f64 (log.f64 J) (log.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))) 1)
(*.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (cbrt.f64 (*.f64 J -2)))
(*.f64 (cbrt.f64 (*.f64 J -2)) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1/3) (pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1/3))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 1/3) (pow.f64 -2 1/3))
(*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (cbrt.f64 -2))
(pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/3)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8) 1/9)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) 1)
(*.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 U (*.f64 (/.f64 1/2 J) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 1 (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 (*.f64 1/2 U) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 1/2 U) (*.f64 (/.f64 1 J) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) 2) (/.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) 2) (*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (/.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 U) (/.f64 (sqrt.f64 U) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (*.f64 1/2 (/.f64 U J)))
(*.f64 (/.f64 (pow.f64 (cbrt.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 U 1) (/.f64 (/.f64 1/2 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 1/2 U) 1) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (*.f64 1/2 U) (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 (*.f64 1/2 U) (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 (/.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 1/2 (/.f64 U J)) (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)))))
(pow.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 U 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 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (/.f64 U 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)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 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 (*.f64 J U) (neg.f64 J))
(/.f64 (/.f64 (*.f64 J U) 1) J)
(/.f64 (/.f64 (*.f64 J U) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 J))
(/.f64 (/.f64 (*.f64 J U) (sqrt.f64 J)) (sqrt.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)
(neg.f64 (*.f64 J (/.f64 U J)))
(sqrt.f64 (pow.f64 (*.f64 J (/.f64 U J)) 2))
(log.f64 (pow.f64 (exp.f64 J) (/.f64 U 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 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 1)
(pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (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 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(exp.f64 (log.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 J (*.f64 -2 (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 -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))))))))
(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 -2 (cos.f64 (*.f64 K 1/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 -2 (cos.f64 (*.f64 K 1/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 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 1)
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2))
(*.f64 1 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) J)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (cbrt.f64 (*.f64 J -2)) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J -2)) 2) (*.f64 (cbrt.f64 (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 J) 2) (*.f64 (cbrt.f64 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 (sqrt.f64 (*.f64 J -2)) (*.f64 (sqrt.f64 (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) -2)
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2)
(*.f64 (pow.f64 1 1/3) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 2) 3) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) 3) (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) 3))
(*.f64 (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3/2) 1/3))
(*.f64 (*.f64 (sqrt.f64 J) (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (*.f64 (sqrt.f64 J) (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (*.f64 J -2) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (*.f64 J -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) 1) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))) (cbrt.f64 (*.f64 J -2)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6)) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6))
(*.f64 (*.f64 J (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) 4))) (cbrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 J (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) 2) J)
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 (cbrt.f64 (*.f64 J -2)) 2)) (cbrt.f64 (*.f64 J -2)))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (sqrt.f64 (*.f64 J -2))) (sqrt.f64 (*.f64 J -2)))
(pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8) 1/3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) 3/2)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/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 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 1/3))
(exp.f64 (+.f64 (log.f64 J) (log.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))) 1)
(pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) 2))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) 3))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8) (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) (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) 1)
(*.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 1 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 U (*.f64 (/.f64 1/2 J) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 1 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 1/2 (/.f64 U J)) (/.f64 1 (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 (*.f64 1/2 U) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 1/2 U) (*.f64 (/.f64 1 J) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) 2) (/.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) 2) (*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (/.f64 (cbrt.f64 U) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (/.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 U) (/.f64 (sqrt.f64 U) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (*.f64 1/2 (/.f64 U J)))
(*.f64 (/.f64 (pow.f64 (cbrt.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 U 1) (/.f64 (/.f64 1/2 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 1/2 U) 1) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (/.f64 (*.f64 1/2 U) (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 (*.f64 1/2 U) (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 (/.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 1/2 (/.f64 U J)) (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)))))
(pow.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 U 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 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (/.f64 U 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)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8))) 1)
(*.f64 (*.f64 J -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2)))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2)))
(*.f64 1 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8))
(*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 J -2) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2)))
(*.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8) 1)
(*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (*.f64 (pow.f64 J 3) -8))
(*.f64 (*.f64 (pow.f64 J 3) -8) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (*.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2)))
(*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2)))
(*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3/2) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3/2))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -2 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 3) (pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 3))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))
(*.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2))
(*.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) 1) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) (cos.f64 (*.f64 K 1/2))) (*.f64 J -2))
(*.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 J (cos.f64 (*.f64 K 1/2)))) -2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 6))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)))
(exp.f64 (*.f64 3 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 1))
Outputs
(*.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 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J -2))
(*.f64 J (*.f64 -2 (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))))
(+.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 J -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 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J -2)) (*.f64 1/32 (*.f64 (*.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)))))))))))
(fma.f64 (*.f64 J -2) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J (*.f64 -2 (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))) (*.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 J -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 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J -2)) (fma.f64 1/32 (*.f64 (*.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 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (*.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))))))) (fma.f64 1/384 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.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 -2 (-.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 J -2) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J (*.f64 -2 (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))) (fma.f64 1/32 (*.f64 (*.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 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (*.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))))))) (fma.f64 1/384 (*.f64 J (*.f64 -2 (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 J -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)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) -1/1024))))))))))))
(+.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 J -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 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J -2)) (fma.f64 1/32 (*.f64 (*.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 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (*.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))))))) (fma.f64 1/384 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.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 J (*.f64 -2 (-.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 J (*.f64 -2 (-.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 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J -2)) (fma.f64 1/12288 (*.f64 (*.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 1/2 (*.f64 J (*.f64 (*.f64 -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 (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 J -2) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J (*.f64 -2 (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))) (fma.f64 1/32 (*.f64 (*.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 (pow.f64 K 2) (fma.f64 -1/256 (*.f64 (*.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))))))) (fma.f64 1/384 (*.f64 J (*.f64 -2 (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))) (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 J -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)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) -1/1024)))) (*.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 J -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)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) -1/1024)))) (fma.f64 -1/46080 (*.f64 J (*.f64 -2 (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))) (*.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 J -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)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) -1/1024)) (*.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 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))))) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 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 (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 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 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 (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 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 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 (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 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 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 (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 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 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 (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 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 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 (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 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 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 (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 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))))))
(*.f64 1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))
(*.f64 1/2 (*.f64 -2 U))
(+.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 -2 U) (*.f64 (pow.f64 J 2) (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 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 -2 U) (*.f64 (pow.f64 J 2) (fma.f64 -1 (*.f64 (pow.f64 J 2) (*.f64 -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)))))
(fma.f64 1/2 (*.f64 -2 U) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (pow.f64 J 2) (*.f64 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)))))
(+.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 -2 U) (*.f64 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (fma.f64 -1 (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 3))) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6)) (pow.f64 U 5))))) (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/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 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 3))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 J 2) -2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 6)) 2) (pow.f64 U 5))) (*.f64 -2 (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) U)))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.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 -2 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 K 1/2)))) (*.f64 -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 (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 (pow.f64 U 4) (pow.f64 J 4)) (/.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (fma.f64 1/8 (/.f64 (*.f64 -2 (pow.f64 U 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (/.f64 -2 (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 (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 (pow.f64 U 4) (pow.f64 J 4)) (/.f64 -2 (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 U 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 K 1/2)))) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 J (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (/.f64 -2 (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 -1 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.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 (neg.f64 J) (fma.f64 1/8 (/.f64 (*.f64 2 (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 1/8 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (/.f64 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/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 (neg.f64 J) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (/.f64 2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (fma.f64 1/8 (/.f64 (*.f64 2 (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 -1/128 (*.f64 (pow.f64 U 4) (/.f64 2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (/.f64 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/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 (neg.f64 J) (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (/.f64 2 (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 U 2)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 K 1/2)))) (*.f64 2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (fma.f64 -1/128 (*.f64 (pow.f64 U 4) (/.f64 2 (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))) (fma.f64 1/1024 (*.f64 (pow.f64 U 6) (/.f64 2 (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (/.f64 2 (cos.f64 (*.f64 K 1/2)))) (*.f64 2 (cos.f64 (*.f64 K 1/2)))))) (neg.f64 J))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(+.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 (pow.f64 U 2) (/.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(fma.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (/.f64 -2 J)) (cos.f64 (*.f64 K 1/2))) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(+.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 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)))))))
(fma.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (*.f64 (pow.f64 U 2) (fma.f64 -1/128 (*.f64 (pow.f64 U 2) (/.f64 -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 (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 K 1/2))) (*.f64 (pow.f64 U 2) (+.f64 (/.f64 -1/4 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (*.f64 (pow.f64 U 2) (+.f64 (/.f64 1/64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3)) (*.f64 1/1024 (*.f64 (pow.f64 U 2) (/.f64 -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 -1/4 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (*.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 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)) (/.f64 (pow.f64 U 2) (pow.f64 J 5)))))))))
(*.f64 1/2 (*.f64 U (pow.f64 (cbrt.f64 -2) 3)))
(*.f64 1/2 (*.f64 -2 U))
(*.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 (*.f64 (*.f64 (pow.f64 J 2) -2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 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 (*.f64 (pow.f64 J 4) (*.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4))) (pow.f64 U 4)) (+.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 J 2) -2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)))))
(*.f64 U (-.f64 (+.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 J 2) -2) (pow.f64 (cos.f64 (*.f64 K 1/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 (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 (*.f64 (pow.f64 J 4) (*.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4))) (pow.f64 U 4)) (+.f64 -1 (fma.f64 2 (*.f64 (pow.f64 J 6) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6)) (pow.f64 U 6))) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) -2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2))))))
(*.f64 U (-.f64 (+.f64 -1 (fma.f64 2 (*.f64 (pow.f64 J 6) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6)) (pow.f64 U 6))) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) -2) (pow.f64 (cos.f64 (*.f64 K 1/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 (cbrt.f64 -2) 3)))
(*.f64 (*.f64 -2 U) -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 (*.f64 (*.f64 (pow.f64 J 2) -2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2))))
(*.f64 U (neg.f64 (+.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 J 2) -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 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 (*.f64 (pow.f64 J 4) (*.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4))) (pow.f64 U 4)) (+.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 J 2) -2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)))))
(*.f64 U (neg.f64 (-.f64 (+.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 J 2) -2) (pow.f64 (cos.f64 (*.f64 K 1/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 (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 (*.f64 (pow.f64 J 4) (*.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4))) (pow.f64 U 4)) (+.f64 -1 (fma.f64 2 (*.f64 (pow.f64 J 6) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6)) (pow.f64 U 6))) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) -2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2))))))
(*.f64 U (neg.f64 (-.f64 (+.f64 -1 (fma.f64 2 (*.f64 (pow.f64 J 6) (/.f64 (*.f64 -2 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6)) (pow.f64 U 6))) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) -2) (pow.f64 (cos.f64 (*.f64 K 1/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 J (pow.f64 (cbrt.f64 -2) 3))
(*.f64 J -2)
(+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (pow.f64 (cbrt.f64 -2) 3)))) (*.f64 J (pow.f64 (cbrt.f64 -2) 3)))
(fma.f64 -1/8 (*.f64 J (*.f64 -2 (pow.f64 K 2))) (*.f64 J -2))
(+.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (pow.f64 (cbrt.f64 -2) 3))) (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 2) (pow.f64 (cbrt.f64 -2) 3)))))))
(fma.f64 J -2 (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J -2) (*.f64 1/384 (*.f64 J (*.f64 -2 (pow.f64 K 2)))))))
(fma.f64 J -2 (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J -2) (*.f64 (*.f64 J 1/384) (*.f64 -2 (pow.f64 K 2))))))
(+.f64 (*.f64 J (pow.f64 (cbrt.f64 -2) 3)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (pow.f64 (cbrt.f64 -2) 3))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/46080 (*.f64 J (*.f64 (pow.f64 K 2) (pow.f64 (cbrt.f64 -2) 3)))) (*.f64 1/384 (*.f64 J (pow.f64 (cbrt.f64 -2) 3))))))))
(fma.f64 J -2 (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J -2) (*.f64 (pow.f64 K 2) (fma.f64 -1/46080 (*.f64 J (*.f64 -2 (pow.f64 K 2))) (*.f64 1/384 (*.f64 J -2)))))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 -1 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 -1 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 -1 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 -1 (*.f64 J (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (cbrt.f64 J) (cbrt.f64 -2))
(*.f64 (cbrt.f64 -2) (cbrt.f64 J))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 J) (*.f64 (pow.f64 K 2) (cbrt.f64 -2)))) (*.f64 (cbrt.f64 J) (cbrt.f64 -2)))
(fma.f64 -1/24 (*.f64 (cbrt.f64 J) (*.f64 (cbrt.f64 -2) (pow.f64 K 2))) (*.f64 (cbrt.f64 -2) (cbrt.f64 J)))
(+.f64 (*.f64 (cbrt.f64 J) (cbrt.f64 -2)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 J) (cbrt.f64 -2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (*.f64 (pow.f64 K 2) (*.f64 (cbrt.f64 -2) (-.f64 (*.f64 1/384 J) (*.f64 1/192 J)))))))))
(fma.f64 (cbrt.f64 J) (cbrt.f64 -2) (*.f64 (pow.f64 K 2) (fma.f64 -1/24 (*.f64 (cbrt.f64 -2) (cbrt.f64 J)) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (pow.f64 J 2)))) (*.f64 (pow.f64 K 2) (*.f64 (cbrt.f64 -2) (*.f64 J -1/384)))))))
(fma.f64 (cbrt.f64 J) (cbrt.f64 -2) (*.f64 (pow.f64 K 2) (fma.f64 -1/24 (*.f64 (cbrt.f64 -2) (cbrt.f64 J)) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (pow.f64 J 2)))) (*.f64 (*.f64 (cbrt.f64 -2) (pow.f64 K 2)) (*.f64 J -1/384))))))
(+.f64 (*.f64 (cbrt.f64 J) (cbrt.f64 -2)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 J) (cbrt.f64 -2))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (*.f64 (cbrt.f64 -2) (-.f64 (*.f64 1/384 J) (*.f64 1/192 J))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (*.f64 (pow.f64 K 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))))))))))))
(fma.f64 (cbrt.f64 J) (cbrt.f64 -2) (*.f64 (pow.f64 K 2) (fma.f64 -1/24 (*.f64 (cbrt.f64 -2) (cbrt.f64 J)) (*.f64 (pow.f64 K 2) (*.f64 1/3 (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (*.f64 (cbrt.f64 -2) (*.f64 J -1/384))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (*.f64 (pow.f64 K 2) (*.f64 (cbrt.f64 -2) (-.f64 (*.f64 J -1/46080) (fma.f64 -1/12 (*.f64 J -1/384) (*.f64 J -1/13824))))))))))))
(fma.f64 (cbrt.f64 J) (cbrt.f64 -2) (*.f64 (pow.f64 K 2) (fma.f64 -1/24 (*.f64 (cbrt.f64 -2) (cbrt.f64 J)) (*.f64 (pow.f64 K 2) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 J 2))) (+.f64 (*.f64 (cbrt.f64 -2) (*.f64 J -1/384)) (*.f64 (*.f64 (cbrt.f64 -2) (pow.f64 K 2)) (-.f64 (*.f64 J -1/46080) (fma.f64 -1/12 (*.f64 J -1/384) (*.f64 J -1/13824)))))))))))
(*.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 K 1/2)))))
(*.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 K 1/2)))))
(*.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 K 1/2)))))
(*.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 K 1/2)))))
(*.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 K 1/2)))))
(*.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 K 1/2)))))
(*.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 K 1/2)))))
(*.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 K 1/2)))))
(*.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 K 1/2)))))
(*.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 K 1/2)))))
(*.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 K 1/2)))))
(*.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 K 1/2)))))
(*.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 K 1/2)))))
(*.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 K 1/2)))))
(*.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 K 1/2)))))
(*.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 K 1/2)))))
(*.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 K 1/2))))))
(*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (neg.f64 (cbrt.f64 2)))
(*.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 K 1/2))))))
(*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (neg.f64 (cbrt.f64 2)))
(*.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 K 1/2))))))
(*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (neg.f64 (cbrt.f64 2)))
(*.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 K 1/2))))))
(*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (neg.f64 (cbrt.f64 2)))
(*.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 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (/.f64 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 1/2 (/.f64 U J)))
(fma.f64 1/16 (*.f64 (pow.f64 K 2) (/.f64 U J)) (*.f64 U (/.f64 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 1/2 (/.f64 U J) (*.f64 (pow.f64 K 2) (fma.f64 -1/2 (*.f64 (pow.f64 K 2) (/.f64 (*.f64 U -5/384) J)) (/.f64 (*.f64 1/16 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)))))))))
(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 1/8 (*.f64 (/.f64 U J) -5/384))))) (*.f64 (/.f64 U J) -5/384)))))))
(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) (+.f64 (*.f64 (/.f64 U J) 7/23040) (*.f64 1/8 (/.f64 (*.f64 U -5/384) J)))) (/.f64 (*.f64 U -5/384) J)))))))
(*.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 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 -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 (*.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))))
(fma.f64 -2 (*.f64 (pow.f64 J 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 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 2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 3)))))))
(-.f64 (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (cos.f64 (*.f64 K 1/2)) U) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 3)))))) (*.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 (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 (*.f64 2 (cos.f64 (*.f64 K 1/2))) (pow.f64 U 3)))))))
(-.f64 (*.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))))))) (*.f64 U (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (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 (*.f64 (pow.f64 U 2) (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 (*.f64 (pow.f64 U 4) (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 (*.f64 (pow.f64 U 2) (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 (+.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 (*.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 6)) (pow.f64 J 6)) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (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 (*.f64 (pow.f64 U 2) (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 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (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 J (neg.f64 (fma.f64 1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 K 1/2))) (pow.f64 J 2)) (*.f64 2 (cos.f64 (*.f64 K 1/2))))))
(*.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 (*.f64 (pow.f64 U 4) (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 1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 K 1/2))) (pow.f64 J 2)) (*.f64 2 (cos.f64 (*.f64 K 1/2))))) (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 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 K 1/2))) (pow.f64 J 4)) (fma.f64 1/512 (/.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 6)) (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 1/4 (/.f64 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 K 1/2))) (pow.f64 J 2)) (*.f64 2 (cos.f64 (*.f64 K 1/2))))))))
(*.f64 -2 (*.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/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J -2))
(*.f64 J (*.f64 -2 (hypot.f64 1 (*.f64 U (/.f64 1/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 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 K 2)))))
(*.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 J))) (+.f64 (*.f64 J -2) (*.f64 1/4 (*.f64 J (pow.f64 K 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))))))))))
(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 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 K 2))) (*.f64 (*.f64 1/4 J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))
(fma.f64 -2 (*.f64 J (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))) (*.f64 (pow.f64 K 2) (*.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 J))) (+.f64 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 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 J (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 K 2))) 1/23040))))))
(fma.f64 -2 (*.f64 J (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))) (*.f64 (pow.f64 K 2) (fma.f64 1/4 (*.f64 J (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))) (*.f64 (pow.f64 K 2) (*.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 J))) (+.f64 (*.f64 J -1/192) (*.f64 1/23040 (*.f64 J (pow.f64 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) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/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) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/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) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/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) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/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) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/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) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/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) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/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) (pow.f64 J 2)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (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))))
(+.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)))))))
(+.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 -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 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 K 1/2))) (pow.f64 J 5)) (*.f64 1/64 (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 3))))))))
(*.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 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 2))) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (-.f64 (*.f64 -2 (*.f64 (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 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 2))) (fma.f64 -1 (cos.f64 (*.f64 K 1/2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (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 2 (*.f64 (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 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 2))) (fma.f64 -1 (cos.f64 (*.f64 K 1/2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (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 2 (*.f64 (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 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 2))) (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (neg.f64 U) (-.f64 (*.f64 -2 (*.f64 (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 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 2))) (fma.f64 -1 (cos.f64 (*.f64 K 1/2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 4)))))))
(*.f64 (neg.f64 U) (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 2))) (-.f64 (*.f64 2 (*.f64 (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 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 2))) (fma.f64 -1 (cos.f64 (*.f64 K 1/2)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (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 2 (*.f64 (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 U (/.f64 1/2 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 1/4 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 K 2))))
(*.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 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 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 K 2)) (*.f64 1/4 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))
(fma.f64 -2 (hypot.f64 1 (*.f64 U (/.f64 1/2 J))) (*.f64 (pow.f64 K 2) (*.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 J))) (+.f64 (*.f64 -1/192 (pow.f64 K 2)) 1/4))))
(+.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)))))))))))
(fma.f64 -2 (hypot.f64 1 (*.f64 U (/.f64 1/2 J))) (*.f64 (pow.f64 K 2) (fma.f64 1/4 (hypot.f64 1 (*.f64 U (/.f64 1/2 J))) (*.f64 (pow.f64 K 2) (*.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 J))) (+.f64 -1/192 (*.f64 1/23040 (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 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(*.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 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(*.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 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(*.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 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(*.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 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(*.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 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(*.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 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(*.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 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 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 (*.f64 (pow.f64 U 2) (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)))))))
(+.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))))))))
(*.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 (neg.f64 U) (/.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 -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))) (-.f64 (/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 3))) (pow.f64 U 4)) (/.f64 (cos.f64 (*.f64 K 1/2)) 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 (*.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 5)) (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))) (-.f64 (/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 3))) (pow.f64 U 4)) (/.f64 (cos.f64 (*.f64 K 1/2)) J)))))
(/.f64 (*.f64 U (cos.f64 (*.f64 1/2 K))) J)
(*.f64 U (/.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 -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 (neg.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 -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 (neg.f64 U) (fma.f64 -2 (*.f64 J (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 2))) (-.f64 (/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 3))) (pow.f64 U 4)) (/.f64 (cos.f64 (*.f64 K 1/2)) 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 (*.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 5)) (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))) (-.f64 (/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 J 3))) (pow.f64 U 4)) (/.f64 (cos.f64 (*.f64 K 1/2)) 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 (neg.f64 U) (/.f64 (cos.f64 (*.f64 K 1/2)) 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 (fma.f64 -2 (*.f64 (pow.f64 J 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 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 2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 3))))))) J)
(/.f64 (-.f64 (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (cos.f64 (*.f64 K 1/2)) U) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 3)))))) (*.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 (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 (*.f64 2 (cos.f64 (*.f64 K 1/2))) (pow.f64 U 3))))))) J)
(/.f64 (-.f64 (*.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))))))) (*.f64 U (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 (*.f64 (pow.f64 U 2) (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 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 K 1/2))) (pow.f64 J 4)))))
(fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (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 (*.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 (*.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 6)) (pow.f64 J 6)) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 K 1/2))) (pow.f64 J 4))))))
(fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (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 -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 (*.f64 (pow.f64 U 2) (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 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 K 1/2))) (pow.f64 J 4)))))
(fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (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 (*.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 (*.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 U 6)) (pow.f64 J 6)) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 K 1/2))) (pow.f64 J 4))))))
(fma.f64 -2 (cos.f64 (*.f64 K 1/2)) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (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 (cbrt.f64 -8))
(+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (cbrt.f64 -8)))) (*.f64 J (cbrt.f64 -8)))
(fma.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (cbrt.f64 -8))) (*.f64 J (cbrt.f64 -8)))
(+.f64 (*.f64 J (cbrt.f64 -8)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (cbrt.f64 -8))) (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 2) (cbrt.f64 -8)))))))
(fma.f64 J (cbrt.f64 -8) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J (cbrt.f64 -8)) (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 2) (cbrt.f64 -8)))))))
(fma.f64 J (cbrt.f64 -8) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J (cbrt.f64 -8)) (*.f64 (*.f64 J 1/384) (*.f64 (pow.f64 K 2) (cbrt.f64 -8))))))
(+.f64 (*.f64 J (cbrt.f64 -8)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/8 (*.f64 J (cbrt.f64 -8))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/46080 (*.f64 J (*.f64 (pow.f64 K 2) (cbrt.f64 -8)))) (*.f64 1/384 (*.f64 J (cbrt.f64 -8))))))))
(fma.f64 J (cbrt.f64 -8) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 J (cbrt.f64 -8)) (*.f64 (pow.f64 K 2) (fma.f64 -1/46080 (*.f64 J (*.f64 (pow.f64 K 2) (cbrt.f64 -8))) (*.f64 1/384 (*.f64 J (cbrt.f64 -8))))))))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 J (cbrt.f64 -8)) (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 J (cbrt.f64 -8)))
(*.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 J))) (*.f64 J (cbrt.f64 -8)))
(+.f64 (*.f64 (*.f64 J (cbrt.f64 -8)) (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 (cbrt.f64 -8)) (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) (cbrt.f64 -8)) J) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))
(fma.f64 (*.f64 J (cbrt.f64 -8)) (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 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J (cbrt.f64 -8))) (*.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 (cbrt.f64 -8) J)))))))
(fma.f64 (*.f64 J (cbrt.f64 -8)) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 J))) (*.f64 J (cbrt.f64 -8))) (*.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 (cbrt.f64 -8) J)))))))
(+.f64 (*.f64 (*.f64 J (cbrt.f64 -8)) (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 (cbrt.f64 -8)) (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) (cbrt.f64 -8)) 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) (cbrt.f64 -8)) 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 (cbrt.f64 -8)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/2 (*.f64 (*.f64 J (*.f64 (cbrt.f64 -8) (-.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 (cbrt.f64 -8)) (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 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J (cbrt.f64 -8))) (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 (cbrt.f64 -8) 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 (cbrt.f64 -8) J))) (fma.f64 1/384 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J (cbrt.f64 -8))) (*.f64 1/2 (*.f64 J (*.f64 (*.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))))))) (cbrt.f64 -8)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))))
(fma.f64 (*.f64 J (cbrt.f64 -8)) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 J))) (*.f64 J (cbrt.f64 -8))) (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 (cbrt.f64 -8) 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 (cbrt.f64 -8) J))) (fma.f64 1/384 (*.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 J))) (*.f64 J (cbrt.f64 -8))) (*.f64 (*.f64 1/2 (*.f64 J (*.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)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) -1/1024)) (cbrt.f64 -8)))) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))))))
(+.f64 (*.f64 (*.f64 J (cbrt.f64 -8)) (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 (cbrt.f64 -8)) (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) (cbrt.f64 -8)) 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) (cbrt.f64 -8)) 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 (cbrt.f64 -8)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 J (*.f64 (cbrt.f64 -8) (-.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 (cbrt.f64 -8) (-.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 (cbrt.f64 -8)) (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) (cbrt.f64 -8)) 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 (cbrt.f64 -8) (-.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 (cbrt.f64 -8)) (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 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J (cbrt.f64 -8))) (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 (cbrt.f64 -8) 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 (cbrt.f64 -8) J))) (fma.f64 1/384 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J (cbrt.f64 -8))) (fma.f64 1/2 (*.f64 J (*.f64 (*.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))))))) (cbrt.f64 -8)) (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 (*.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))))))) (cbrt.f64 -8)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (fma.f64 -1/46080 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 J (cbrt.f64 -8))) (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 (cbrt.f64 -8) J))) (*.f64 1/2 (*.f64 J (*.f64 (*.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 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))))))))) (cbrt.f64 -8)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))))))))))))))
(fma.f64 (*.f64 J (cbrt.f64 -8)) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))) (*.f64 (pow.f64 K 2) (fma.f64 -1/8 (*.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 J))) (*.f64 J (cbrt.f64 -8))) (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 (cbrt.f64 -8) 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 (cbrt.f64 -8) J))) (fma.f64 1/384 (*.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 J))) (*.f64 J (cbrt.f64 -8))) (fma.f64 1/2 (*.f64 J (*.f64 (*.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)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) -1/1024)) (cbrt.f64 -8)) (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 (*.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)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) -1/1024)) (cbrt.f64 -8)) (sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))) (fma.f64 -1/46080 (*.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 J))) (*.f64 J (cbrt.f64 -8))) (*.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 (cbrt.f64 -8) J))) (*.f64 1/2 (*.f64 J (*.f64 (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)) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) -1/1024)) (*.f64 (pow.f64 J 2) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) -1/32)) (cbrt.f64 -8)))))))))))))))))
(*.f64 (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.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 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))))) (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8))))
(*.f64 J (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))))))
(*.f64 (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.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 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))))) (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8))))
(*.f64 J (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))))))
(*.f64 (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.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 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))))) (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8))))
(*.f64 J (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))))))
(*.f64 (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.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 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))))) (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8))))
(*.f64 J (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))))))
(*.f64 (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.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 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))))) (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8))))
(*.f64 J (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))))))
(*.f64 (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.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 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))))) (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8))))
(*.f64 J (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))))))
(*.f64 (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.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 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))))) (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8))))
(*.f64 J (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))))))
(*.f64 (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (+.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 (pow.f64 U 2) (*.f64 (pow.f64 J 2) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))))) (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8))))
(*.f64 J (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)))))))
(*.f64 1/2 (*.f64 U (cbrt.f64 -8)))
(+.f64 (*.f64 1/2 (*.f64 U (cbrt.f64 -8))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) U))
(fma.f64 1/2 (*.f64 U (cbrt.f64 -8)) (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) U))))
(+.f64 (*.f64 1/2 (*.f64 U (cbrt.f64 -8))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 3))) (/.f64 (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U))))
(fma.f64 1/2 (*.f64 U (cbrt.f64 -8)) (*.f64 (pow.f64 J 2) (fma.f64 -1 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 3)))) (*.f64 (cbrt.f64 -8) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) U)))))
(fma.f64 1/2 (*.f64 U (cbrt.f64 -8)) (*.f64 (pow.f64 J 2) (-.f64 (*.f64 (cbrt.f64 -8) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) U)) (*.f64 (pow.f64 J 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (cbrt.f64 -8)) (pow.f64 U 3))))))
(+.f64 (*.f64 1/2 (*.f64 U (cbrt.f64 -8))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4)) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (pow.f64 U 5))))) (/.f64 (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) U))))
(fma.f64 1/2 (*.f64 U (cbrt.f64 -8)) (*.f64 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (fma.f64 -1 (*.f64 (cbrt.f64 -8) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (pow.f64 U 3))) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (cbrt.f64 -8)) (pow.f64 U 5))))) (*.f64 (cbrt.f64 -8) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) U)))))
(fma.f64 1/2 (*.f64 U (cbrt.f64 -8)) (*.f64 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (-.f64 (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (cbrt.f64 -8)) (pow.f64 U 5)))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (cbrt.f64 -8)) (pow.f64 U 3))) (*.f64 (cbrt.f64 -8) (/.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) U)))))
(*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)))
(*.f64 J (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -8)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (cbrt.f64 -8) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 K 1/2))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8))))
(*.f64 J (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 K 1/2))) (/.f64 (cbrt.f64 -8) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8))))
(*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (cbrt.f64 -8)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -8)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (/.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (cbrt.f64 -8) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 K 1/2))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)))))
(*.f64 J (fma.f64 -1/128 (*.f64 (/.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 K 1/2))) (/.f64 (cbrt.f64 -8) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)))))
(*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (cbrt.f64 -8)) (*.f64 (pow.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (cbrt.f64 -8)) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -8)) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 U 4) (pow.f64 J 4)) (/.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))) (fma.f64 1/1024 (*.f64 (/.f64 (pow.f64 U 6) (pow.f64 J 6)) (/.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 K 1/2)) 5))) (fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (cbrt.f64 -8) (*.f64 (pow.f64 J 2) (cos.f64 (*.f64 K 1/2))))) (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8))))))
(*.f64 J (fma.f64 -1/128 (*.f64 (/.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)) (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (fma.f64 1/1024 (*.f64 (pow.f64 U 6) (/.f64 (cbrt.f64 -8) (*.f64 (pow.f64 J 6) (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 U 2) (cos.f64 (*.f64 K 1/2))) (/.f64 (cbrt.f64 -8) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8))))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (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 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)))) (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 -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))))) (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 (/.f64 (pow.f64 U 6) (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 J (neg.f64 (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 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -8)) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))))
(fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (cbrt.f64 -8) (*.f64 J (cos.f64 (*.f64 K 1/2))))) (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8))))
(fma.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -8)) (*.f64 J (cos.f64 (*.f64 K 1/2)))) (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8))))
(+.f64 (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -8)) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/8 (/.f64 (cbrt.f64 -8) (*.f64 J (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)) (*.f64 (pow.f64 U 2) (fma.f64 -1/128 (*.f64 (pow.f64 U 2) (/.f64 (cbrt.f64 -8) (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3))) (*.f64 1/8 (/.f64 (cbrt.f64 -8) (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)) (*.f64 (pow.f64 U 2) (fma.f64 -1/128 (*.f64 (pow.f64 U 2) (/.f64 (cbrt.f64 -8) (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3))) (*.f64 (/.f64 1/8 J) (/.f64 (cbrt.f64 -8) (cos.f64 (*.f64 K 1/2)))))))
(+.f64 (*.f64 J (*.f64 (cbrt.f64 -8) (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 1/8 (/.f64 (cbrt.f64 -8) (*.f64 J (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (cbrt.f64 -8) (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))) (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -8)) (*.f64 (pow.f64 J 5) (pow.f64 (cos.f64 (*.f64 1/2 K)) 5)))))))))
(fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)) (*.f64 (pow.f64 U 2) (fma.f64 1/8 (/.f64 (cbrt.f64 -8) (*.f64 J (cos.f64 (*.f64 K 1/2)))) (*.f64 (pow.f64 U 2) (fma.f64 -1/128 (/.f64 (cbrt.f64 -8) (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3)) (*.f64 1/1024 (*.f64 (pow.f64 U 2) (/.f64 (cbrt.f64 -8) (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 5) (pow.f64 J 5))))))))))
(fma.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (cbrt.f64 -8)) (*.f64 (pow.f64 U 2) (fma.f64 1/8 (/.f64 (cbrt.f64 -8) (*.f64 J (cos.f64 (*.f64 K 1/2)))) (*.f64 (pow.f64 U 2) (fma.f64 -1/128 (/.f64 (cbrt.f64 -8) (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3)) (*.f64 (/.f64 1/1024 (pow.f64 (cos.f64 (*.f64 K 1/2)) 5)) (/.f64 (*.f64 (pow.f64 U 2) (cbrt.f64 -8)) (pow.f64 J 5))))))))
(*.f64 1/2 (*.f64 U (cbrt.f64 -8)))
(*.f64 U (+.f64 (*.f64 1/2 (cbrt.f64 -8)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (pow.f64 U 2))))
(*.f64 U (fma.f64 1/2 (cbrt.f64 -8) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) (cbrt.f64 -8)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (cbrt.f64 -8)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (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 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (cbrt.f64 -8)) (pow.f64 U 4))) (fma.f64 1/2 (cbrt.f64 -8) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) (cbrt.f64 -8)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)))))
(*.f64 U (-.f64 (fma.f64 1/2 (cbrt.f64 -8) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) (cbrt.f64 -8)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2))) (*.f64 (pow.f64 J 4) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (cbrt.f64 -8)) (pow.f64 U 4)))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (cbrt.f64 -8)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (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 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (cbrt.f64 -8)) (pow.f64 U 4))) (fma.f64 1/2 (cbrt.f64 -8) (fma.f64 2 (*.f64 (pow.f64 J 6) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (cbrt.f64 -8)) (pow.f64 U 6))) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) (cbrt.f64 -8)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2))))))
(*.f64 U (-.f64 (fma.f64 1/2 (cbrt.f64 -8) (fma.f64 2 (*.f64 (pow.f64 J 6) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (cbrt.f64 -8)) (pow.f64 U 6))) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) (cbrt.f64 -8)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)))) (*.f64 (pow.f64 J 4) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (cbrt.f64 -8)) (pow.f64 U 4)))))
(*.f64 -1/2 (*.f64 U (cbrt.f64 -8)))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 1/2 (cbrt.f64 -8)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (pow.f64 U 2)))))
(*.f64 (neg.f64 U) (fma.f64 1/2 (cbrt.f64 -8) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) (cbrt.f64 -8)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2))))
(*.f64 U (neg.f64 (fma.f64 1/2 (cbrt.f64 -8) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) (cbrt.f64 -8)) (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 4) (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (cbrt.f64 -8)) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (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 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (cbrt.f64 -8)) (pow.f64 U 4))) (fma.f64 1/2 (cbrt.f64 -8) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) (cbrt.f64 -8)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)))))
(*.f64 (neg.f64 U) (-.f64 (fma.f64 1/2 (cbrt.f64 -8) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) (cbrt.f64 -8)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2))) (*.f64 (pow.f64 J 4) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (cbrt.f64 -8)) (pow.f64 U 4)))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 4))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (cbrt.f64 -8)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (cbrt.f64 -8) (pow.f64 (cos.f64 (*.f64 1/2 K)) 6))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cbrt.f64 -8) (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 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (cbrt.f64 -8)) (pow.f64 U 4))) (fma.f64 1/2 (cbrt.f64 -8) (fma.f64 2 (*.f64 (pow.f64 J 6) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (cbrt.f64 -8)) (pow.f64 U 6))) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) (cbrt.f64 -8)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2))))))
(*.f64 (neg.f64 U) (-.f64 (fma.f64 1/2 (cbrt.f64 -8) (fma.f64 2 (*.f64 (pow.f64 J 6) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 6) (cbrt.f64 -8)) (pow.f64 U 6))) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) (cbrt.f64 -8)) (pow.f64 (cos.f64 (*.f64 K 1/2)) 2)) (pow.f64 U 2)))) (*.f64 (pow.f64 J 4) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 4) (cbrt.f64 -8)) (pow.f64 U 4)))))
(*.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 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (/.f64 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 1/2 (/.f64 U J)))
(fma.f64 1/16 (*.f64 (pow.f64 K 2) (/.f64 U J)) (*.f64 U (/.f64 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 1/2 (/.f64 U J) (*.f64 (pow.f64 K 2) (fma.f64 -1/2 (*.f64 (pow.f64 K 2) (/.f64 (*.f64 U -5/384) J)) (/.f64 (*.f64 1/16 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)))))))))
(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 1/8 (*.f64 (/.f64 U J) -5/384))))) (*.f64 (/.f64 U J) -5/384)))))))
(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) (+.f64 (*.f64 (/.f64 U J) 7/23040) (*.f64 1/8 (/.f64 (*.f64 U -5/384) J)))) (/.f64 (*.f64 U -5/384) J)))))))
(*.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 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 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 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 -8 (pow.f64 J 3))
(*.f64 (pow.f64 J 3) -8)
(+.f64 (*.f64 -8 (pow.f64 J 3)) (*.f64 3 (*.f64 (pow.f64 J 3) (pow.f64 K 2))))
(fma.f64 -8 (pow.f64 J 3) (*.f64 3 (*.f64 (pow.f64 K 2) (pow.f64 J 3))))
(fma.f64 -8 (pow.f64 J 3) (*.f64 (*.f64 3 (pow.f64 J 3)) (pow.f64 K 2)))
(+.f64 (*.f64 -8 (pow.f64 J 3)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -7/16 (*.f64 (pow.f64 J 3) (pow.f64 K 2))) (*.f64 3 (pow.f64 J 3)))))
(fma.f64 -8 (pow.f64 J 3) (*.f64 (pow.f64 K 2) (fma.f64 -7/16 (*.f64 (pow.f64 K 2) (pow.f64 J 3)) (*.f64 3 (pow.f64 J 3)))))
(+.f64 (*.f64 -8 (pow.f64 J 3)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 3 (pow.f64 J 3)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -7/16 (pow.f64 J 3)) (*.f64 61/1920 (*.f64 (pow.f64 J 3) (pow.f64 K 2))))))))
(fma.f64 -8 (pow.f64 J 3) (*.f64 (pow.f64 K 2) (fma.f64 3 (pow.f64 J 3) (*.f64 (pow.f64 K 2) (fma.f64 -7/16 (pow.f64 J 3) (*.f64 (*.f64 (pow.f64 K 2) (pow.f64 J 3)) 61/1920))))))
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 -8 (*.f64 (pow.f64 J 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (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 U (*.f64 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (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 U (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (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 U (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (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 U (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (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 U (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (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 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 2))
(fabs.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (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 U (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (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 U (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8) (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 U (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 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) (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (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 U (*.f64 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (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 U (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (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 U (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (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 U (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 1 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (*.f64 -2 (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 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) J)
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (cbrt.f64 (*.f64 J -2)) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (*.f64 J -2))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J -2)) 2) (*.f64 (cbrt.f64 (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 J) 2) (*.f64 (cbrt.f64 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (*.f64 J -2)) (*.f64 (sqrt.f64 (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) -2)
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2)
(*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 1 1/3) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 2) 3) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) 3) (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) 3))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3/2)) (cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3/2)))
(*.f64 (*.f64 (sqrt.f64 J) (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (*.f64 (sqrt.f64 J) (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (*.f64 J -2) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (*.f64 J -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) 1) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))) (cbrt.f64 (*.f64 J -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (cbrt.f64 (*.f64 J -2))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6)) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 J (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) 4))) (cbrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (*.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 J (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (*.f64 -2 (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)) (pow.f64 (cbrt.f64 (*.f64 J -2)) 2)) (cbrt.f64 (*.f64 J -2)))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/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))))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2))
(fabs.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8))
(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 (cos.f64 (*.f64 K 1/2))) 3) -8))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 1/3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8))
(exp.f64 (+.f64 (log.f64 J) (log.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1)
(cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (cbrt.f64 (*.f64 J -2)))
(*.f64 (cbrt.f64 (*.f64 J -2)) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (cbrt.f64 (*.f64 J -2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 2))
(cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6))
(cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1/3) (pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (cbrt.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 1/3) (pow.f64 -2 1/3))
(*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))) (cbrt.f64 -2))
(*.f64 (cbrt.f64 -2) (cbrt.f64 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/3)
(cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1)
(cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8) 1/9)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 3)
(cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) 2)
(cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2))
(fabs.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))))
(cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1/3))
(cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 1))
(cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(expm1.f64 (log1p.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(*.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 U (/.f64 (/.f64 1 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))
(*.f64 U (*.f64 (/.f64 1/2 J) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 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 U (*.f64 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 (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 (/.f64 1 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 1/2 U) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 1/2 U) (*.f64 (/.f64 1 J) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 1/2 (/.f64 U (*.f64 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 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 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 1/2 (/.f64 U J))) 2) (/.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 U (*.f64 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 1/2 (/.f64 U J))) 2) (*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 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 U) 2) (/.f64 (cbrt.f64 U) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 U (/.f64 (/.f64 1 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (/.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 U) (/.f64 (sqrt.f64 U) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 U (/.f64 (/.f64 1 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))
(*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (*.f64 1/2 (/.f64 U J)))
(*.f64 1/2 (/.f64 U (*.f64 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 U) 2) (cos.f64 (*.f64 K 1/2))) (/.f64 (cbrt.f64 U) (*.f64 J -2)))
(*.f64 U (/.f64 (/.f64 1 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))
(*.f64 (/.f64 (sqrt.f64 U) (cos.f64 (*.f64 K 1/2))) (/.f64 (sqrt.f64 U) (*.f64 J -2)))
(*.f64 U (/.f64 (/.f64 1 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/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 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (*.f64 1/2 (/.f64 (/.f64 U J) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 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 1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 1/2 (/.f64 (/.f64 U J) (sqrt.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 U 1) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 U (*.f64 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 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (*.f64 1/2 (/.f64 (/.f64 U J) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 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 1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 1/2 (/.f64 (/.f64 U J) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (*.f64 1/2 U) 1) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 U (*.f64 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 U) (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 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (*.f64 1/2 (/.f64 (/.f64 U J) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2))
(*.f64 (/.f64 (*.f64 1/2 U) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 1 J) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 1/2 (/.f64 (/.f64 U J) (sqrt.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 (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 U (*.f64 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 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) 2) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)))
(*.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 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 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 1/2 (/.f64 (/.f64 U J) (sqrt.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 (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 U (*.f64 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 (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (*.f64 1/2 (/.f64 (/.f64 U J) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2))
(pow.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 3)
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (pow.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 2)
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 -2 U))) -1)
(/.f64 1 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 -2 U))))
(neg.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 (/.f64 1 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) 2))
(fabs.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(log.f64 (exp.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 3))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 U J)) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(expm1.f64 (log1p.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 1))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/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 J (/.f64 U J))))
(expm1.f64 (log1p.f64 (*.f64 1 U)))
(/.f64 J (/.f64 J U))
(*.f64 (/.f64 J J) U)
(*.f64 1 U)
(/.f64 1 (/.f64 J (*.f64 J U)))
(/.f64 1 (/.f64 (/.f64 J J) U))
(/.f64 1 (/.f64 1 U))
(/.f64 (*.f64 J U) J)
(*.f64 (/.f64 J J) U)
(*.f64 1 U)
(/.f64 (*.f64 J U) (neg.f64 J))
(*.f64 J (/.f64 U (neg.f64 J)))
(*.f64 (neg.f64 U) 1)
(/.f64 (/.f64 (*.f64 J U) 1) J)
(*.f64 (/.f64 J J) U)
(*.f64 1 U)
(/.f64 (/.f64 (*.f64 J U) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 J))
(*.f64 (/.f64 J J) U)
(*.f64 1 U)
(/.f64 (/.f64 (*.f64 J U) (sqrt.f64 J)) (sqrt.f64 J))
(*.f64 (/.f64 J J) U)
(*.f64 1 U)
(pow.f64 (*.f64 J (/.f64 U J)) 1)
(*.f64 (/.f64 J J) U)
(*.f64 1 U)
(pow.f64 (cbrt.f64 (*.f64 J (/.f64 U J))) 3)
(*.f64 (/.f64 J J) U)
(*.f64 1 U)
(pow.f64 (pow.f64 (*.f64 J (/.f64 U J)) 3) 1/3)
(*.f64 (/.f64 J J) U)
(*.f64 1 U)
(pow.f64 (sqrt.f64 (*.f64 J (/.f64 U J))) 2)
(*.f64 (/.f64 J J) U)
(*.f64 1 U)
(neg.f64 (*.f64 J (/.f64 U J)))
(*.f64 J (/.f64 U (neg.f64 J)))
(*.f64 (neg.f64 U) 1)
(sqrt.f64 (pow.f64 (*.f64 J (/.f64 U J)) 2))
(fabs.f64 (*.f64 1 U))
(log.f64 (pow.f64 (exp.f64 J) (/.f64 U J)))
(*.f64 (/.f64 J J) U)
(*.f64 1 U)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (/.f64 U J)))))
(*.f64 (/.f64 J J) U)
(*.f64 1 U)
(cbrt.f64 (pow.f64 (*.f64 J (/.f64 U J)) 3))
(*.f64 (/.f64 J J) U)
(*.f64 1 U)
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (/.f64 U J) 3)))
(*.f64 (/.f64 J J) U)
(*.f64 1 U)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 U J) 3) (pow.f64 J 3)))
(*.f64 (/.f64 J J) U)
(*.f64 1 U)
(expm1.f64 (log1p.f64 (*.f64 J (/.f64 U J))))
(expm1.f64 (log1p.f64 (*.f64 1 U)))
(log1p.f64 (expm1.f64 (*.f64 J (/.f64 U J))))
(*.f64 (/.f64 J J) U)
(*.f64 1 U)
(exp.f64 (log.f64 (*.f64 J (/.f64 U J))))
(*.f64 (/.f64 J J) U)
(*.f64 1 U)
(exp.f64 (*.f64 (log.f64 (*.f64 J (/.f64 U J))) 1))
(*.f64 (/.f64 J J) U)
(*.f64 1 U)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))))))
(pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) 1)
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 3)
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))))
(pow.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) 3) 1/3)
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 2)
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) 2))
(fabs.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) 3))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 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 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 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 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))))
(exp.f64 (log.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 1))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 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 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))))
(pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 1)
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 3)
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(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 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(pow.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 2)
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(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 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))))
(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 U (/.f64 1/2 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 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 3))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) 3)))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) 3) (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3)))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(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 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))))
(log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(exp.f64 (log.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 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 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 -2 (*.f64 J (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 J -2) (cos.f64 (*.f64 K 1/2)))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 1 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (*.f64 -2 (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 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) J)
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (cbrt.f64 (*.f64 J -2)) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (*.f64 J -2))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2) (*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J -2)) 2) (*.f64 (cbrt.f64 (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (cbrt.f64 J) 2) (*.f64 (cbrt.f64 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J -2)))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (*.f64 J -2)) (*.f64 (sqrt.f64 (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) -2)
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 2)
(*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 1 1/3) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 2) 3) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) 3) (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6) 3))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3/2)) (cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3/2)))
(*.f64 (*.f64 (sqrt.f64 J) (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (*.f64 (sqrt.f64 J) (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (*.f64 J -2) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (*.f64 J -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) 1) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (cos.f64 (*.f64 K 1/2)))) (cbrt.f64 (*.f64 J -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (cbrt.f64 (*.f64 J -2))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6)) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1/6))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 J (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) 4))) (cbrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (*.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 J (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (*.f64 -2 (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)) (pow.f64 (cbrt.f64 (*.f64 J -2)) 2)) (cbrt.f64 (*.f64 J -2)))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/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))))
(pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 3)
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(pow.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) 3/2)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2))
(fabs.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) J) (cos.f64 (*.f64 K 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 1/3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8))
(exp.f64 (+.f64 (log.f64 J) (log.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (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 U (*.f64 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (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 U (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (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 U (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (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 U (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (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 U (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (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 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))))) 2))
(fabs.f64 (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (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 U (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (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 U (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8) (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 U (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 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) (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (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 U (*.f64 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 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (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 U (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (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 U (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (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 U (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(expm1.f64 (log1p.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(*.f64 1 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 U (/.f64 (/.f64 1 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))
(*.f64 U (*.f64 (/.f64 1/2 J) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 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 U (*.f64 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 (neg.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 (/.f64 1 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 1/2 U) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 1/2 U) (*.f64 (/.f64 1 J) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 1/2 (/.f64 U (*.f64 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 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 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 1/2 (/.f64 U J))) 2) (/.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 U (*.f64 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 1/2 (/.f64 U J))) 2) (*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 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 U) 2) (/.f64 (cbrt.f64 U) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 U (/.f64 (/.f64 1 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (/.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 U J))) (/.f64 1 (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 U) (/.f64 (sqrt.f64 U) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 U (/.f64 (/.f64 1 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))
(*.f64 (/.f64 1 (cos.f64 (*.f64 K 1/2))) (*.f64 1/2 (/.f64 U J)))
(*.f64 1/2 (/.f64 U (*.f64 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 U) 2) (cos.f64 (*.f64 K 1/2))) (/.f64 (cbrt.f64 U) (*.f64 J -2)))
(*.f64 U (/.f64 (/.f64 1 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))
(*.f64 (/.f64 (sqrt.f64 U) (cos.f64 (*.f64 K 1/2))) (/.f64 (sqrt.f64 U) (*.f64 J -2)))
(*.f64 U (/.f64 (/.f64 1 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/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 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (*.f64 1/2 (/.f64 (/.f64 U J) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 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 1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 1/2 (/.f64 (/.f64 U J) (sqrt.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 U 1) (/.f64 (/.f64 1/2 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 U (*.f64 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 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (*.f64 1/2 (/.f64 (/.f64 U J) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 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 1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 1/2 (/.f64 (/.f64 U J) (sqrt.f64 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (/.f64 (*.f64 1/2 U) 1) (/.f64 (/.f64 1 J) (cos.f64 (*.f64 K 1/2))))
(*.f64 1/2 (/.f64 U (*.f64 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 U) (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 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (*.f64 1/2 (/.f64 (/.f64 U J) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2))
(*.f64 (/.f64 (*.f64 1/2 U) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (/.f64 (/.f64 1 J) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 1/2 (/.f64 (/.f64 U J) (sqrt.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 (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 U (*.f64 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 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 U J))) 2) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)))
(*.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 1/2 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 (/.f64 1 (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (*.f64 1/2 (/.f64 (/.f64 U J) (sqrt.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 (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 U (*.f64 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 (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2)) (*.f64 1/2 (/.f64 (/.f64 U J) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (*.f64 U (/.f64 (/.f64 1/2 J) (cbrt.f64 (cos.f64 (*.f64 K 1/2))))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) 2))
(pow.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 3)
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (pow.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 2)
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 -2 U))) -1)
(/.f64 1 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (/.f64 -2 U))))
(neg.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))
(*.f64 U (/.f64 (/.f64 1 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (/.f64 U (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2))))) 2))
(fabs.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2))))))
(log.f64 (exp.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2))) 3))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 U J)) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(expm1.f64 (log1p.f64 (*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/2 (/.f64 U J)) (cos.f64 (*.f64 K 1/2)))) 1))
(*.f64 1/2 (/.f64 U (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(*.f64 U (/.f64 1/2 (*.f64 J (cos.f64 (*.f64 K 1/2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8))) 1)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)))
(*.f64 (*.f64 J -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 1 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (*.f64 J -2) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8) 1)
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (*.f64 (pow.f64 J 3) -8))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 (*.f64 (pow.f64 J 3) -8) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (*.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3/2) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3/2))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) (*.f64 -2 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 (pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 3) (pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 3))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) 1) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) (cos.f64 (*.f64 K 1/2))) (*.f64 J -2))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(*.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 J (cos.f64 (*.f64 K 1/2)))) -2)
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 6))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8))))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8) 3))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(exp.f64 (*.f64 3 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 1))
(*.f64 (pow.f64 (*.f64 J (cos.f64 (*.f64 K 1/2))) 3) -8)

eval535.0ms (3%)

Compiler

Compiled 24506 to 19316 computations (21.2% saved)

prune149.0ms (0.8%)

Pruning

22 alts after pruning (18 fresh and 4 done)

PrunedKeptTotal
New66616682
Fresh729
Picked235
Done011
Total67522697
Accuracy
100.0%
Counts
697 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
14.5%
(pow.f64 (sqrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 2)
26.2%
(/.f64 (*.f64 J U) (neg.f64 J))
11.3%
(/.f64 (*.f64 J U) J)
11.3%
(/.f64 1 (/.f64 J (*.f64 J U)))
12.7%
(/.f64 1 (/.f64 1 U))
73.9%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
84.4%
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (cbrt.f64 (*.f64 J -2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
66.1%
(*.f64 (*.f64 (*.f64 (*.f64 J -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
85.3%
(*.f64 (*.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (*.f64 -2 (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)))))
28.5%
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
73.5%
(*.f64 J (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 3))
24.4%
(*.f64 J (/.f64 (neg.f64 U) J))
8.7%
(*.f64 J (/.f64 U J))
18.4%
(*.f64 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))
75.2%
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J))))
54.7%
(*.f64 J (*.f64 -2 (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))))
58.5%
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
59.0%
(*.f64 J (log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
59.0%
(*.f64 J (log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
34.4%
(neg.f64 U)
12.7%
U
Compiler

Compiled 702 to 555 computations (20.9% saved)

localize2.4s (13.5%)

Localize:

Found 10 expressions with local error:

NewAccuracyProgram
100.0%
(sqrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
100.0%
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
99.9%
(pow.f64 (sqrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 2)
100.0%
(log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
100.0%
(*.f64 J (log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
99.9%
(expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
97.8%
(/.f64 (*.f64 J U) (neg.f64 J))
99.9%
(/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))
99.9%
(*.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
99.9%
(*.f64 (sqrt.f64 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
Compiler

Compiled 323 to 211 computations (34.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.7s
Operation ival-cos, time spent: 847.0ms, 50.0% of total-time
Operation ival-mult, time spent: 307.0ms, 18.0% of total-time
Operation composed, time spent: 275.0ms, 16.0% of total-time
Operation ival-sqrt, time spent: 58.0ms, 3.0% of total-time
Operation ival-div, time spent: 49.0ms, 3.0% of total-time
Operation ival-sub, time spent: 48.0ms, 3.0% of total-time
Operation ival-add, time spent: 31.0ms, 2.0% of total-time
Operation ival-log, time spent: 29.0ms, 2.0% of total-time
Operation const, time spent: 19.0ms, 1.0% of total-time
Operation ival-exp, time spent: 12.0ms, 1.0% of total-time
Operation ival-neg, time spent: 5.0ms, 0.0% of total-time
Operation ival-pow, time spent: 4.0ms, 0.0% of total-time

series111.0ms (0.6%)

Counts
9 → 276
Calls
Call 1
Inputs
#<alt (*.f64 (sqrt.f64 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))>
#<alt (*.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))>
#<alt (/.f64 (*.f64 J U) (neg.f64 J))>
#<alt (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))>
#<alt (*.f64 J (log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))>
#<alt (log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))>
#<alt (pow.f64 (sqrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 2)>
#<alt (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))>
#<alt (sqrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))>
Outputs
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 -2 (sqrt.f64 J))>
#<alt (+.f64 (*.f64 -2 (sqrt.f64 J)) (*.f64 1/4 (*.f64 (sqrt.f64 J) (pow.f64 K 2))))>
#<alt (+.f64 (*.f64 -2 (sqrt.f64 J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 (sqrt.f64 J) (pow.f64 K 2))) (*.f64 1/4 (sqrt.f64 J)))))>
#<alt (+.f64 (*.f64 -2 (sqrt.f64 J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 (sqrt.f64 J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (sqrt.f64 J)) (*.f64 1/23040 (*.f64 (sqrt.f64 J) (pow.f64 K 2))))))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.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 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))>
#<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 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 (exp.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) 1)>
#<alt (-.f64 (+.f64 (exp.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/4 (*.f64 (*.f64 (pow.f64 K 2) (exp.f64 (*.f64 -2 (sqrt.f64 (+.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) (pow.f64 J 2)))))))) 1)>
#<alt (-.f64 (+.f64 (exp.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 (*.f64 (exp.f64 (*.f64 -2 (sqrt.f64 (+.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) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (*.f64 (exp.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 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 1/32 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))) 1)>
#<alt (-.f64 (+.f64 (exp.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 (*.f64 (exp.f64 (*.f64 -2 (sqrt.f64 (+.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) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 (exp.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 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 1/32 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (*.f64 (exp.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 -1/768 (+.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)))))) (*.f64 1/384 (sqrt.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)))))))))))) 1)>
#<alt (-.f64 (exp.f64 (*.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)))))))) 1)>
#<alt (-.f64 (exp.f64 (*.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)))))))) 1)>
#<alt (-.f64 (exp.f64 (*.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)))))))) 1)>
#<alt (-.f64 (exp.f64 (*.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)))))))) 1)>
#<alt (-.f64 (exp.f64 (*.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)))))))) 1)>
#<alt (-.f64 (exp.f64 (*.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)))))))) 1)>
#<alt (-.f64 (exp.f64 (*.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)))))))) 1)>
#<alt (-.f64 (exp.f64 (*.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)))))))) 1)>
#<alt (-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)>
#<alt (-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))) (pow.f64 J 2)))) 1)>
#<alt (-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) (pow.f64 J 2))) (*.f64 (pow.f64 U 2) (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4))) (*.f64 1/32 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 4))))))))) 1)>
#<alt (-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) (pow.f64 J 2))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4))) (*.f64 1/32 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 4))))) (*.f64 (pow.f64 U 2) (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 6))) (*.f64 -1/512 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 6)))))))))))) 1)>
#<alt (-.f64 (exp.f64 (*.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)))))))) 1)>
#<alt (-.f64 (exp.f64 (*.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)))))))) 1)>
#<alt (-.f64 (exp.f64 (*.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)))))))) 1)>
#<alt (-.f64 (exp.f64 (*.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)))))))) 1)>
#<alt (-.f64 (exp.f64 (*.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)))))))) 1)>
#<alt (-.f64 (exp.f64 (*.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)))))))) 1)>
#<alt (-.f64 (exp.f64 (*.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)))))))) 1)>
#<alt (-.f64 (exp.f64 (*.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)))))))) 1)>
#<alt (-.f64 (exp.f64 (*.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)))))))) 1)>
#<alt (-.f64 (exp.f64 (*.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)))))))) 1)>
#<alt (-.f64 (exp.f64 (*.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)))))))) 1)>
#<alt (-.f64 (exp.f64 (*.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)))))))) 1)>
#<alt (-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)>
#<alt (-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))) (pow.f64 J 2)))) 1)>
#<alt (-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))) (pow.f64 J 2))) (/.f64 (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K)))) (*.f64 1/32 (*.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (pow.f64 J 4)))) 1)>
#<alt (-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))) (pow.f64 J 2))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))) (*.f64 -1/512 (*.f64 (pow.f64 U 6) (cos.f64 (*.f64 1/2 K))))))) (pow.f64 J 6)) (/.f64 (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K)))) (*.f64 1/32 (*.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (pow.f64 J 4))))) 1)>
#<alt (-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)>
#<alt (-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))) (pow.f64 J 2)))) 1)>
#<alt (-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))) (pow.f64 J 2))) (/.f64 (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K)))) (*.f64 1/32 (*.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (pow.f64 J 4)))) 1)>
#<alt (-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))) (pow.f64 J 2))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))) (*.f64 -1/512 (*.f64 (pow.f64 U 6) (cos.f64 (*.f64 1/2 K))))))) (pow.f64 J 6)) (/.f64 (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K)))) (*.f64 1/32 (*.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (pow.f64 J 4))))) 1)>
#<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 1/2 (*.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))>
#<alt (+.f64 (*.f64 1/2 (*.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) U))>
#<alt (+.f64 (*.f64 1/2 (*.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 3))) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) U))))>
#<alt (+.f64 (*.f64 1/2 (*.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 5))))) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (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) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 J 2))) (*.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) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 J 4))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 J 2))) (*.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) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 J 4))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 J 6))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))))>
#<alt (*.f64 -1 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2)))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))) (pow.f64 J 4))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))) (pow.f64 J 4))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))) (pow.f64 J 6))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2)))))))>
#<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 -1/8 (*.f64 (*.f64 J (*.f64 (pow.f64 K 2) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 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)))))))>
#<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/384 (*.f64 (*.f64 J (*.f64 (pow.f64 K 2) (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 (pow.f64 K 2) (+.f64 (*.f64 -1/46080 (*.f64 (*.f64 J (*.f64 (pow.f64 K 2) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.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))))))))))))>
#<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) (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) (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) (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) (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) (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) (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) (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) (pow.f64 J 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) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) J)) (*.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) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 J 3))) (*.f64 1/8 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) J)))))>
#<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 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) J)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 3))) (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 J 5))))))))>
#<alt (*.f64 1/2 (*.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))>
#<alt (*.f64 U (+.f64 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))>
#<alt (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2)))))>
#<alt (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))))>
#<alt (*.f64 -1/2 (*.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))>
#<alt (*.f64 -1 (*.f64 U (+.f64 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (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 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (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 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 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))))>
#<alt (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)))>
#<alt (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)) (pow.f64 U 2))))>
#<alt (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -3/2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)) (pow.f64 U 4)))) (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)) (pow.f64 U 2))))))>
#<alt (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)) (pow.f64 U 2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -3/2 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)) (pow.f64 U 4)))) (*.f64 7/2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)) (pow.f64 U 6)))))))))>
#<alt (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2))>
#<alt (*.f64 J (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (sqrt.f64 -2))))>
#<alt (*.f64 J (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (sqrt.f64 -2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (sqrt.f64 -2)) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 9))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/128 (pow.f64 U 4)) (*.f64 1/512 (pow.f64 U 4))))))))>
#<alt (*.f64 J (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (sqrt.f64 -2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (sqrt.f64 -2)) (+.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 9))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/128 (pow.f64 U 4)) (*.f64 1/512 (pow.f64 U 4))))) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 13))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/2048 (pow.f64 U 6)) (+.f64 (*.f64 1/24576 (pow.f64 U 6)) (*.f64 1/768 (pow.f64 U 6))))))))))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 9))) (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/128 (pow.f64 U 4)) (*.f64 1/512 (pow.f64 U 4))))))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 9))) (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/128 (pow.f64 U 4)) (*.f64 1/512 (pow.f64 U 4)))))) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 13))) (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/2048 (pow.f64 U 6)) (+.f64 (*.f64 1/24576 (pow.f64 U 6)) (*.f64 1/768 (pow.f64 U 6))))))))))))>
#<alt (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 J) (sqrt.f64 -2)))>
#<alt (+.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 J) (*.f64 (pow.f64 K 2) (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 J) (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) (*.f64 (sqrt.f64 J) (sqrt.f64 -2)))) (*.f64 1/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 (/.f64 1 J)) (*.f64 (pow.f64 K 2) (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 1/384 J) (*.f64 1/256 J))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 J) (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) (*.f64 (sqrt.f64 J) (sqrt.f64 -2)))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/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 (/.f64 1 J)) (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 1/384 J) (*.f64 1/256 J)))))) (*.f64 1/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 (/.f64 1 J)) (*.f64 (pow.f64 K 2) (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 -1/46080 J) (*.f64 -1/16 (-.f64 (*.f64 1/384 J) (*.f64 1/256 J))))))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 J) (sqrt.f64 -2))))>
#<alt (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 (*.f64 J (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) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 (*.f64 J (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) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 (*.f64 J (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) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 (*.f64 J (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) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 (*.f64 J (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) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 (*.f64 J (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) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 (*.f64 J (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) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2)))>
#<alt (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2))>
#<alt (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3))) (*.f64 (pow.f64 U 2) (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2)))>
#<alt (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -3/512 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 7))) (*.f64 (pow.f64 U 2) (sqrt.f64 -2)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3))) (sqrt.f64 -2))))))>
#<alt (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3))) (sqrt.f64 -2))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -3/512 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 7))) (sqrt.f64 -2))) (*.f64 7/8192 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 11))) (*.f64 (pow.f64 U 2) (sqrt.f64 -2)))))))))>
#<alt (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2)))>
#<alt (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2)) (pow.f64 U 2))))>
#<alt (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (pow.f64 J 4)) (*.f64 1/2 (pow.f64 J 4))))) (pow.f64 U 4))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2)) (pow.f64 U 2)))))>
#<alt (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (pow.f64 J 4)) (*.f64 1/2 (pow.f64 J 4))))) (pow.f64 U 4))) (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (pow.f64 J 6)) (+.f64 (*.f64 1/6 (pow.f64 J 6)) (*.f64 16/3 (pow.f64 J 6)))))) (pow.f64 U 6))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2)) (pow.f64 U 2))))))>
#<alt (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2)))>
#<alt (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2)) (pow.f64 U 2))))>
#<alt (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (pow.f64 J 4)) (*.f64 1/2 (pow.f64 J 4))))) (pow.f64 U 4))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2)) (pow.f64 U 2)))))>
#<alt (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (pow.f64 J 4)) (*.f64 1/2 (pow.f64 J 4))))) (pow.f64 U 4))) (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (pow.f64 J 6)) (+.f64 (*.f64 1/6 (pow.f64 J 6)) (*.f64 16/3 (pow.f64 J 6)))))) (pow.f64 U 6))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2)) (pow.f64 U 2))))))>
Calls

69 calls:

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

rewrite212.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
1069×log1p-expm1-u
514×associate-*r*
410×prod-diff
360×associate-*l*
220×cbrt-prod
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
035402
1507398
25935398
Stop Event
node limit
Counts
9 → 254
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(/.f64 (*.f64 J U) (neg.f64 J))
(expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 J (log1p.f64 (expm1.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)))))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 2)
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(sqrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))) 2)
(sqrt.f64 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) 4)))
(log.f64 (pow.f64 (exp.f64 (*.f64 (sqrt.f64 J) -2)) (cos.f64 (*.f64 K 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3/2) (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/2)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (pow.f64 (exp.f64 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/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 J 3/2) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -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 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)) 3) (pow.f64 J 3/2)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1))
(-.f64 0 (*.f64 J (/.f64 U J)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (/.f64 U J)))) 1)
(*.f64 J (/.f64 U J))
(*.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (/.f64 U J)))
(*.f64 U (/.f64 J J))
(*.f64 U (*.f64 J (/.f64 1 J)))
(*.f64 (*.f64 J U) (/.f64 1 J))
(*.f64 (*.f64 J (/.f64 U J)) 1)
(*.f64 1 (*.f64 J (/.f64 U J)))
(*.f64 (/.f64 U J) J)
(*.f64 (cbrt.f64 (*.f64 J (/.f64 U J))) (pow.f64 (cbrt.f64 (*.f64 J (/.f64 U J))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J (/.f64 U J))) 2) (cbrt.f64 (*.f64 J (/.f64 U J))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J U)) 2) (/.f64 (cbrt.f64 (*.f64 J U)) J))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J U)) 2) (*.f64 (cbrt.f64 (*.f64 J U)) (/.f64 1 J)))
(*.f64 (pow.f64 (cbrt.f64 J) 2) (*.f64 (cbrt.f64 J) (/.f64 U J)))
(*.f64 (sqrt.f64 (*.f64 J (/.f64 U J))) (sqrt.f64 (*.f64 J (/.f64 U J))))
(*.f64 (sqrt.f64 (*.f64 J U)) (/.f64 (sqrt.f64 (*.f64 J U)) J))
(*.f64 (sqrt.f64 (*.f64 J U)) (*.f64 (sqrt.f64 (*.f64 J U)) (/.f64 1 J)))
(*.f64 (/.f64 1 J) (*.f64 J U))
(*.f64 -1 (*.f64 J (/.f64 U J)))
(*.f64 (/.f64 J (sqrt.f64 J)) (/.f64 U (sqrt.f64 J)))
(*.f64 (/.f64 U (sqrt.f64 J)) (/.f64 J (sqrt.f64 J)))
(*.f64 (/.f64 J 1) (/.f64 U J))
(*.f64 (/.f64 J (pow.f64 (cbrt.f64 J) 2)) (/.f64 U (cbrt.f64 J)))
(*.f64 (/.f64 U 1) (/.f64 J J))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 J) 2)) (/.f64 J (cbrt.f64 J)))
(*.f64 (/.f64 1 (sqrt.f64 J)) (/.f64 (*.f64 J U) (sqrt.f64 J)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 J) 2)) (/.f64 (*.f64 J U) (cbrt.f64 J)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 J U)) 2) (sqrt.f64 J)) (/.f64 (cbrt.f64 (*.f64 J U)) (sqrt.f64 J)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 J U)) 2) 1) (/.f64 (cbrt.f64 (*.f64 J U)) J))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 J U)) 2) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 (*.f64 J (/.f64 U J))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 J U)) 1) (/.f64 (sqrt.f64 (*.f64 J U)) J))
(*.f64 (/.f64 (sqrt.f64 (*.f64 J U)) (pow.f64 (cbrt.f64 J) 2)) (/.f64 (sqrt.f64 (*.f64 J U)) (cbrt.f64 J)))
(*.f64 (/.f64 J -1) (/.f64 U J))
(*.f64 (/.f64 U -1) (/.f64 J J))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 J U)) 2) -1) (/.f64 (cbrt.f64 (*.f64 J U)) J))
(*.f64 (/.f64 (sqrt.f64 (*.f64 J U)) -1) (/.f64 (sqrt.f64 (*.f64 J U)) 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)
(pow.f64 (/.f64 J (*.f64 J U)) -1)
(neg.f64 (*.f64 J (/.f64 U J)))
(sqrt.f64 (pow.f64 (*.f64 J (/.f64 U J)) 2))
(log.f64 (pow.f64 (exp.f64 J) (/.f64 U 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 (*.f64 J U) 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 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) -1)
(-.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 1)
(*.f64 1 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 1)
(*.f64 (cbrt.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) 2) (cbrt.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(*.f64 (sqrt.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) (sqrt.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 3) 1) (+.f64 (*.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) (+.f64 1 (*.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 1))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 1) (+.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 1))
(pow.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 1)
(pow.f64 (cbrt.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) 3)
(pow.f64 (pow.f64 (expm1.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 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) 2)
(sqrt.f64 (pow.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 2))
(log.f64 (exp.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))))
(cbrt.f64 (pow.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 3))
(log1p.f64 (expm1.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 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(exp.f64 (*.f64 (log.f64 (expm1.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 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) 1)
(pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) J))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (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 1/2 (/.f64 U J))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) 3) (pow.f64 (*.f64 J (*.f64 -2 (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 1/2 (/.f64 U J))))) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 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)
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) -2))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))
(*.f64 1 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) -2)
(*.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 1)
(*.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 2) (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 (cbrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 2) (*.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) -2))
(*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (*.f64 (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) -2))
(*.f64 (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (*.f64 -2 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 2)) (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 -2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(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 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) 2) 4))
(log.f64 (pow.f64 (exp.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 -2 (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) 3)))
(expm1.f64 (log1p.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 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) 1)
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 (sqrt.f64 J) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) J))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) J))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)) (*.f64 (sqrt.f64 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 1 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (*.f64 J -2))
(*.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) J)
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))
(*.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 2) (*.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) J))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) 2) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (*.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (cbrt.f64 J) 2) (*.f64 (cbrt.f64 J) (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1/4) (*.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1/4) (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.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 1/2 (/.f64 U J)))))) (*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) J))
(*.f64 (*.f64 J -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1/4)) (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1/4))
(*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) -2)
(*.f64 (*.f64 J (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 2)) (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 (*.f64 J (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) J) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (sqrt.f64 J)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)))
(*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))) (sqrt.f64 J))
(*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))
(*.f64 (*.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (sqrt.f64 J)) (sqrt.f64 J))
(*.f64 (*.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 J))
(*.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) J))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (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 1/2 (/.f64 U J))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) 3) (pow.f64 (*.f64 J (*.f64 -2 (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 1/2 (/.f64 U J))))) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (pow.f64 (exp.f64 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/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 J 3/2) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -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 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)) 3) (pow.f64 J 3/2)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))) 1)
(*.f64 (sqrt.f64 J) (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1/4) (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1/4))
(*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) (sqrt.f64 J))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) 1))

simplify399.0ms (2.2%)

Algorithm
egg-herbie
Rules
1922×fma-define
954×*-commutative
870×distribute-rgt-in
870×distribute-lft-in
522×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0115640307
1333635210
Stop Event
node limit
Counts
530 → 634
Calls
Call 1
Inputs
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -2 (sqrt.f64 J))
(+.f64 (*.f64 -2 (sqrt.f64 J)) (*.f64 1/4 (*.f64 (sqrt.f64 J) (pow.f64 K 2))))
(+.f64 (*.f64 -2 (sqrt.f64 J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 (sqrt.f64 J) (pow.f64 K 2))) (*.f64 1/4 (sqrt.f64 J)))))
(+.f64 (*.f64 -2 (sqrt.f64 J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 (sqrt.f64 J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (sqrt.f64 J)) (*.f64 1/23040 (*.f64 (sqrt.f64 J) (pow.f64 K 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.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 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.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 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 (exp.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) 1)
(-.f64 (+.f64 (exp.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/4 (*.f64 (*.f64 (pow.f64 K 2) (exp.f64 (*.f64 -2 (sqrt.f64 (+.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) (pow.f64 J 2)))))))) 1)
(-.f64 (+.f64 (exp.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 (*.f64 (exp.f64 (*.f64 -2 (sqrt.f64 (+.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) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (*.f64 (exp.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 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 1/32 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))) 1)
(-.f64 (+.f64 (exp.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 (*.f64 (exp.f64 (*.f64 -2 (sqrt.f64 (+.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) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 (exp.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 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 1/32 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (*.f64 (exp.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 -1/768 (+.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)))))) (*.f64 1/384 (sqrt.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)))))))))))) 1)
(-.f64 (exp.f64 (*.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)))))))) 1)
(-.f64 (exp.f64 (*.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)))))))) 1)
(-.f64 (exp.f64 (*.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)))))))) 1)
(-.f64 (exp.f64 (*.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)))))))) 1)
(-.f64 (exp.f64 (*.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)))))))) 1)
(-.f64 (exp.f64 (*.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)))))))) 1)
(-.f64 (exp.f64 (*.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)))))))) 1)
(-.f64 (exp.f64 (*.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)))))))) 1)
(-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)
(-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))) (pow.f64 J 2)))) 1)
(-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) (pow.f64 J 2))) (*.f64 (pow.f64 U 2) (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4))) (*.f64 1/32 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 4))))))))) 1)
(-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) (pow.f64 J 2))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4))) (*.f64 1/32 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 4))))) (*.f64 (pow.f64 U 2) (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 6))) (*.f64 -1/512 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 6)))))))))))) 1)
(-.f64 (exp.f64 (*.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)))))))) 1)
(-.f64 (exp.f64 (*.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)))))))) 1)
(-.f64 (exp.f64 (*.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)))))))) 1)
(-.f64 (exp.f64 (*.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)))))))) 1)
(-.f64 (exp.f64 (*.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)))))))) 1)
(-.f64 (exp.f64 (*.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)))))))) 1)
(-.f64 (exp.f64 (*.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)))))))) 1)
(-.f64 (exp.f64 (*.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)))))))) 1)
(-.f64 (exp.f64 (*.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)))))))) 1)
(-.f64 (exp.f64 (*.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)))))))) 1)
(-.f64 (exp.f64 (*.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)))))))) 1)
(-.f64 (exp.f64 (*.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)))))))) 1)
(-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)
(-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))) (pow.f64 J 2)))) 1)
(-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))) (pow.f64 J 2))) (/.f64 (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K)))) (*.f64 1/32 (*.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (pow.f64 J 4)))) 1)
(-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))) (pow.f64 J 2))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))) (*.f64 -1/512 (*.f64 (pow.f64 U 6) (cos.f64 (*.f64 1/2 K))))))) (pow.f64 J 6)) (/.f64 (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K)))) (*.f64 1/32 (*.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (pow.f64 J 4))))) 1)
(-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)
(-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))) (pow.f64 J 2)))) 1)
(-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))) (pow.f64 J 2))) (/.f64 (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K)))) (*.f64 1/32 (*.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (pow.f64 J 4)))) 1)
(-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))) (pow.f64 J 2))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))) (*.f64 -1/512 (*.f64 (pow.f64 U 6) (cos.f64 (*.f64 1/2 K))))))) (pow.f64 J 6)) (/.f64 (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K)))) (*.f64 1/32 (*.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (pow.f64 J 4))))) 1)
(*.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 1/2 (*.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))
(+.f64 (*.f64 1/2 (*.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) U))
(+.f64 (*.f64 1/2 (*.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 3))) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) U))))
(+.f64 (*.f64 1/2 (*.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 5))))) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (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) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 J 2))) (*.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) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 J 4))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 J 2))) (*.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) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 J 4))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 J 6))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))))
(*.f64 -1 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2)))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))) (pow.f64 J 4))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))) (pow.f64 J 4))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))) (pow.f64 J 6))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 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 -1/8 (*.f64 (*.f64 J (*.f64 (pow.f64 K 2) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 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 (*.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/384 (*.f64 (*.f64 J (*.f64 (pow.f64 K 2) (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 (pow.f64 K 2) (+.f64 (*.f64 -1/46080 (*.f64 (*.f64 J (*.f64 (pow.f64 K 2) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.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 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) (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) (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) (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) (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) (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) (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) (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) (pow.f64 J 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) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) J)) (*.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) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 J 3))) (*.f64 1/8 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) J)))))
(+.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 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) J)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 3))) (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 J 5))))))))
(*.f64 1/2 (*.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))
(*.f64 U (+.f64 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2)))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))))
(*.f64 -1/2 (*.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2)))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 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 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)) (pow.f64 U 2))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -3/2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)) (pow.f64 U 4)))) (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)) (pow.f64 U 2))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)) (pow.f64 U 2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -3/2 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)) (pow.f64 U 4)))) (*.f64 7/2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)) (pow.f64 U 6)))))))))
(*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2))
(*.f64 J (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (sqrt.f64 -2))))
(*.f64 J (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (sqrt.f64 -2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (sqrt.f64 -2)) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 9))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/128 (pow.f64 U 4)) (*.f64 1/512 (pow.f64 U 4))))))))
(*.f64 J (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (sqrt.f64 -2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (sqrt.f64 -2)) (+.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 9))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/128 (pow.f64 U 4)) (*.f64 1/512 (pow.f64 U 4))))) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 13))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/2048 (pow.f64 U 6)) (+.f64 (*.f64 1/24576 (pow.f64 U 6)) (*.f64 1/768 (pow.f64 U 6))))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 9))) (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/128 (pow.f64 U 4)) (*.f64 1/512 (pow.f64 U 4))))))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 9))) (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/128 (pow.f64 U 4)) (*.f64 1/512 (pow.f64 U 4)))))) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 13))) (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/2048 (pow.f64 U 6)) (+.f64 (*.f64 1/24576 (pow.f64 U 6)) (*.f64 1/768 (pow.f64 U 6))))))))))))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 J) (sqrt.f64 -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 J) (*.f64 (pow.f64 K 2) (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 J) (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 J) (sqrt.f64 -2)))) (*.f64 1/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 (/.f64 1 J)) (*.f64 (pow.f64 K 2) (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 1/384 J) (*.f64 1/256 J))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 J) (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 J) (sqrt.f64 -2)))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/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 (/.f64 1 J)) (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 1/384 J) (*.f64 1/256 J)))))) (*.f64 1/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 (/.f64 1 J)) (*.f64 (pow.f64 K 2) (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 -1/46080 J) (*.f64 -1/16 (-.f64 (*.f64 1/384 J) (*.f64 1/256 J))))))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 J) (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 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (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 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (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 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (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 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (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 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (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 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (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 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (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 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2)))
(*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3))) (*.f64 (pow.f64 U 2) (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -3/512 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 7))) (*.f64 (pow.f64 U 2) (sqrt.f64 -2)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3))) (sqrt.f64 -2))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3))) (sqrt.f64 -2))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -3/512 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 7))) (sqrt.f64 -2))) (*.f64 7/8192 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 11))) (*.f64 (pow.f64 U 2) (sqrt.f64 -2)))))))))
(*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2)) (pow.f64 U 2))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (pow.f64 J 4)) (*.f64 1/2 (pow.f64 J 4))))) (pow.f64 U 4))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2)) (pow.f64 U 2)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (pow.f64 J 4)) (*.f64 1/2 (pow.f64 J 4))))) (pow.f64 U 4))) (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (pow.f64 J 6)) (+.f64 (*.f64 1/6 (pow.f64 J 6)) (*.f64 16/3 (pow.f64 J 6)))))) (pow.f64 U 6))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2)) (pow.f64 U 2))))))
(*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2)) (pow.f64 U 2))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (pow.f64 J 4)) (*.f64 1/2 (pow.f64 J 4))))) (pow.f64 U 4))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2)) (pow.f64 U 2)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (pow.f64 J 4)) (*.f64 1/2 (pow.f64 J 4))))) (pow.f64 U 4))) (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (pow.f64 J 6)) (+.f64 (*.f64 1/6 (pow.f64 J 6)) (*.f64 16/3 (pow.f64 J 6)))))) (pow.f64 U 6))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2)) (pow.f64 U 2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))) 2)
(sqrt.f64 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) 4)))
(log.f64 (pow.f64 (exp.f64 (*.f64 (sqrt.f64 J) -2)) (cos.f64 (*.f64 K 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3/2) (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/2)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (pow.f64 (exp.f64 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/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 J 3/2) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -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 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)) 3) (pow.f64 J 3/2)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1))
(-.f64 0 (*.f64 J (/.f64 U J)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (/.f64 U J)))) 1)
(*.f64 J (/.f64 U J))
(*.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (/.f64 U J)))
(*.f64 U (/.f64 J J))
(*.f64 U (*.f64 J (/.f64 1 J)))
(*.f64 (*.f64 J U) (/.f64 1 J))
(*.f64 (*.f64 J (/.f64 U J)) 1)
(*.f64 1 (*.f64 J (/.f64 U J)))
(*.f64 (/.f64 U J) J)
(*.f64 (cbrt.f64 (*.f64 J (/.f64 U J))) (pow.f64 (cbrt.f64 (*.f64 J (/.f64 U J))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J (/.f64 U J))) 2) (cbrt.f64 (*.f64 J (/.f64 U J))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J U)) 2) (/.f64 (cbrt.f64 (*.f64 J U)) J))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J U)) 2) (*.f64 (cbrt.f64 (*.f64 J U)) (/.f64 1 J)))
(*.f64 (pow.f64 (cbrt.f64 J) 2) (*.f64 (cbrt.f64 J) (/.f64 U J)))
(*.f64 (sqrt.f64 (*.f64 J (/.f64 U J))) (sqrt.f64 (*.f64 J (/.f64 U J))))
(*.f64 (sqrt.f64 (*.f64 J U)) (/.f64 (sqrt.f64 (*.f64 J U)) J))
(*.f64 (sqrt.f64 (*.f64 J U)) (*.f64 (sqrt.f64 (*.f64 J U)) (/.f64 1 J)))
(*.f64 (/.f64 1 J) (*.f64 J U))
(*.f64 -1 (*.f64 J (/.f64 U J)))
(*.f64 (/.f64 J (sqrt.f64 J)) (/.f64 U (sqrt.f64 J)))
(*.f64 (/.f64 U (sqrt.f64 J)) (/.f64 J (sqrt.f64 J)))
(*.f64 (/.f64 J 1) (/.f64 U J))
(*.f64 (/.f64 J (pow.f64 (cbrt.f64 J) 2)) (/.f64 U (cbrt.f64 J)))
(*.f64 (/.f64 U 1) (/.f64 J J))
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 J) 2)) (/.f64 J (cbrt.f64 J)))
(*.f64 (/.f64 1 (sqrt.f64 J)) (/.f64 (*.f64 J U) (sqrt.f64 J)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 J) 2)) (/.f64 (*.f64 J U) (cbrt.f64 J)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 J U)) 2) (sqrt.f64 J)) (/.f64 (cbrt.f64 (*.f64 J U)) (sqrt.f64 J)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 J U)) 2) 1) (/.f64 (cbrt.f64 (*.f64 J U)) J))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 J U)) 2) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 (*.f64 J (/.f64 U J))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 J U)) 1) (/.f64 (sqrt.f64 (*.f64 J U)) J))
(*.f64 (/.f64 (sqrt.f64 (*.f64 J U)) (pow.f64 (cbrt.f64 J) 2)) (/.f64 (sqrt.f64 (*.f64 J U)) (cbrt.f64 J)))
(*.f64 (/.f64 J -1) (/.f64 U J))
(*.f64 (/.f64 U -1) (/.f64 J J))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 J U)) 2) -1) (/.f64 (cbrt.f64 (*.f64 J U)) J))
(*.f64 (/.f64 (sqrt.f64 (*.f64 J U)) -1) (/.f64 (sqrt.f64 (*.f64 J U)) 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)
(pow.f64 (/.f64 J (*.f64 J U)) -1)
(neg.f64 (*.f64 J (/.f64 U J)))
(sqrt.f64 (pow.f64 (*.f64 J (/.f64 U J)) 2))
(log.f64 (pow.f64 (exp.f64 J) (/.f64 U 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 (*.f64 J U) 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 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) -1)
(-.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 1)
(*.f64 1 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 1)
(*.f64 (cbrt.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) 2) (cbrt.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(*.f64 (sqrt.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) (sqrt.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 3) 1) (+.f64 (*.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) (+.f64 1 (*.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 1))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 1) (+.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 1))
(pow.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 1)
(pow.f64 (cbrt.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) 3)
(pow.f64 (pow.f64 (expm1.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 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) 2)
(sqrt.f64 (pow.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 2))
(log.f64 (exp.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))))
(cbrt.f64 (pow.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 3))
(log1p.f64 (expm1.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 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(exp.f64 (*.f64 (log.f64 (expm1.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 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) 1)
(pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) J))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (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 1/2 (/.f64 U J))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) 3) (pow.f64 (*.f64 J (*.f64 -2 (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 1/2 (/.f64 U J))))) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 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)
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) -2))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))
(*.f64 1 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) -2)
(*.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 1)
(*.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 2) (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 (cbrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 2) (*.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) -2))
(*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (*.f64 (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) -2))
(*.f64 (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (cos.f64 (*.f64 K 1/2)))
(*.f64 (*.f64 -2 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 2)) (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 -2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(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 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) 2) 4))
(log.f64 (pow.f64 (exp.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 -2 (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) 3)))
(expm1.f64 (log1p.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 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) 1)
(*.f64 J (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 (sqrt.f64 J) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) J))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) J))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)) (*.f64 (sqrt.f64 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 1 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (*.f64 J -2))
(*.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) J)
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))
(*.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1)
(*.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 2) (*.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) J))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) 2) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (*.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (cbrt.f64 J) 2) (*.f64 (cbrt.f64 J) (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1/4) (*.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1/4) (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.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 1/2 (/.f64 U J)))))) (*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) J))
(*.f64 (*.f64 J -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1/4)) (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1/4))
(*.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) -2)
(*.f64 (*.f64 J (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 2)) (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 (*.f64 J (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) J) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (sqrt.f64 J)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)))
(*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))) (sqrt.f64 J))
(*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)) (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))
(*.f64 (*.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (sqrt.f64 J)) (sqrt.f64 J))
(*.f64 (*.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 J))
(*.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) J))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (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 1/2 (/.f64 U J))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) 3) (pow.f64 (*.f64 J (*.f64 -2 (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 1/2 (/.f64 U J))))) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (pow.f64 (exp.f64 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/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 J 3/2) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -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 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)) 3) (pow.f64 J 3/2)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))) 1)
(*.f64 (sqrt.f64 J) (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1/4) (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1/4))
(*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) (sqrt.f64 J))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) 1))
Outputs
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 2 (*.f64 (sqrt.f64 J) (neg.f64 (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 2 (*.f64 (sqrt.f64 J) (neg.f64 (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 2 (*.f64 (sqrt.f64 J) (neg.f64 (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 2 (*.f64 (sqrt.f64 J) (neg.f64 (cos.f64 (*.f64 1/2 K)))))
(*.f64 -2 (sqrt.f64 J))
(+.f64 (*.f64 -2 (sqrt.f64 J)) (*.f64 1/4 (*.f64 (sqrt.f64 J) (pow.f64 K 2))))
(fma.f64 -2 (sqrt.f64 J) (*.f64 1/4 (*.f64 (sqrt.f64 J) (pow.f64 K 2))))
(fma.f64 -2 (sqrt.f64 J) (*.f64 (*.f64 (sqrt.f64 J) 1/4) (pow.f64 K 2)))
(+.f64 (*.f64 -2 (sqrt.f64 J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 (sqrt.f64 J) (pow.f64 K 2))) (*.f64 1/4 (sqrt.f64 J)))))
(fma.f64 -2 (sqrt.f64 J) (*.f64 (pow.f64 K 2) (fma.f64 -1/192 (*.f64 (sqrt.f64 J) (pow.f64 K 2)) (*.f64 (sqrt.f64 J) 1/4))))
(fma.f64 (pow.f64 K 2) (fma.f64 (*.f64 (sqrt.f64 J) -1/192) (pow.f64 K 2) (*.f64 (sqrt.f64 J) 1/4)) (*.f64 -2 (sqrt.f64 J)))
(+.f64 (*.f64 -2 (sqrt.f64 J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 (sqrt.f64 J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (sqrt.f64 J)) (*.f64 1/23040 (*.f64 (sqrt.f64 J) (pow.f64 K 2))))))))
(fma.f64 -2 (sqrt.f64 J) (*.f64 (pow.f64 K 2) (fma.f64 1/4 (sqrt.f64 J) (*.f64 (pow.f64 K 2) (fma.f64 -1/192 (sqrt.f64 J) (*.f64 (*.f64 (sqrt.f64 J) (pow.f64 K 2)) 1/23040))))))
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (fma.f64 (sqrt.f64 J) -1/192 (*.f64 (*.f64 (sqrt.f64 J) (pow.f64 K 2)) 1/23040)) (*.f64 (sqrt.f64 J) 1/4)) (*.f64 -2 (sqrt.f64 J)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(*.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 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 (*.f64 2 J) (neg.f64 (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 (*.f64 2 J) (neg.f64 (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 (*.f64 2 J) (neg.f64 (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 (*.f64 2 J) (neg.f64 (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 1/4 (*.f64 J (pow.f64 K 2))))
(fma.f64 1/4 (*.f64 J (pow.f64 K 2)) (*.f64 -2 J))
(+.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 J 1/4 (*.f64 (*.f64 J -1/192) (pow.f64 K 2))) (*.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 (*.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 (*.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 -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 (exp.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) 1)
(expm1.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(expm1.f64 (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(-.f64 (+.f64 (exp.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/4 (*.f64 (*.f64 (pow.f64 K 2) (exp.f64 (*.f64 -2 (sqrt.f64 (+.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) (pow.f64 J 2)))))))) 1)
(+.f64 (pow.f64 (exp.f64 -2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (-.f64 (*.f64 1/4 (*.f64 (pow.f64 K 2) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 (exp.f64 -2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))) 1))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 K 2) (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (pow.f64 (exp.f64 -2) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) (expm1.f64 (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (+.f64 (exp.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 (*.f64 (exp.f64 (*.f64 -2 (sqrt.f64 (+.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) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (*.f64 (exp.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 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 1/32 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))) 1)
(+.f64 (pow.f64 (exp.f64 -2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (-.f64 (*.f64 (pow.f64 K 2) (fma.f64 1/4 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 (exp.f64 -2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 (exp.f64 -2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (fma.f64 -1/192 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (+.f64 1/32 (*.f64 1/32 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))))) 1))
(+.f64 (*.f64 (pow.f64 K 2) (fma.f64 1/4 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (pow.f64 (exp.f64 -2) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (*.f64 (*.f64 (pow.f64 K 2) (pow.f64 (exp.f64 -2) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (fma.f64 -1/192 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1) 1/32))))) (expm1.f64 (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (+.f64 (exp.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 (*.f64 (exp.f64 (*.f64 -2 (sqrt.f64 (+.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) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 (exp.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 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 1/32 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (*.f64 (exp.f64 (*.f64 -2 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (+.f64 (*.f64 -1/768 (+.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)))))) (*.f64 1/384 (sqrt.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3)))))))))))) 1)
(+.f64 (pow.f64 (exp.f64 -2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (-.f64 (*.f64 (pow.f64 K 2) (fma.f64 1/4 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (pow.f64 (exp.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 (pow.f64 (exp.f64 -2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (fma.f64 -1/192 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (+.f64 1/32 (*.f64 1/32 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 (exp.f64 -2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (fma.f64 -1/768 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) (fma.f64 1/23040 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 1/384 (sqrt.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 3))))))))))) 1))
(+.f64 (*.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (*.f64 (pow.f64 (exp.f64 -2) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (fma.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1) -1/768 (fma.f64 1/384 (sqrt.f64 (pow.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1) 3)) (*.f64 1/23040 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) (*.f64 (pow.f64 (exp.f64 -2) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (fma.f64 -1/192 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1) 1/32)))) (*.f64 (*.f64 1/4 (pow.f64 (exp.f64 -2) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) (expm1.f64 (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (exp.f64 (*.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)))))))) 1)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (exp.f64 (*.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)))))))) 1)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (exp.f64 (*.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)))))))) 1)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (exp.f64 (*.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)))))))) 1)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (exp.f64 (*.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)))))))) 1)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (exp.f64 (*.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)))))))) 1)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (exp.f64 (*.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)))))))) 1)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (exp.f64 (*.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)))))))) 1)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))) (pow.f64 J 2)))) 1)
(+.f64 (+.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 2)))) -1)
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K)))) -1/4) (pow.f64 J 2)) (expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))
(-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) (pow.f64 J 2))) (*.f64 (pow.f64 U 2) (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4))) (*.f64 1/32 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 4))))))))) 1)
(+.f64 (+.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (fma.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.f64 (pow.f64 U 2) (*.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4)) (*.f64 1/32 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 4))))))))) -1)
(+.f64 (*.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (*.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/32 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 4)) (*.f64 1/64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4))))) (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2)))))) (expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))
(-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))) (pow.f64 J 2))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4))) (*.f64 1/32 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 4))))) (*.f64 (pow.f64 U 2) (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 6))) (*.f64 -1/512 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 6)))))))))))) 1)
(+.f64 (+.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (fma.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.f64 (pow.f64 U 2) (fma.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4)) (*.f64 1/32 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 4)))) (*.f64 (pow.f64 U 2) (*.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (fma.f64 -1/256 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 6)) (fma.f64 -1/384 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 6)) (*.f64 -1/512 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 6)))))))))))) -1)
(+.f64 (*.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (*.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (fma.f64 -1/256 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 6)) (fma.f64 -1/384 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 J 6)) (*.f64 -1/512 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 6)))))) (*.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/32 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 4)) (*.f64 1/64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4)))))) (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2)))))) (expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))
(-.f64 (exp.f64 (*.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)))))))) 1)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (exp.f64 (*.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)))))))) 1)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (exp.f64 (*.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)))))))) 1)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (exp.f64 (*.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)))))))) 1)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (exp.f64 (*.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)))))))) 1)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (exp.f64 (*.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)))))))) 1)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (exp.f64 (*.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)))))))) 1)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (exp.f64 (*.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)))))))) 1)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (exp.f64 (*.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)))))))) 1)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (exp.f64 (*.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)))))))) 1)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (exp.f64 (*.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)))))))) 1)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (exp.f64 (*.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)))))))) 1)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))) (pow.f64 J 2)))) 1)
(+.f64 (+.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 2)))) -1)
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K)))) -1/4) (pow.f64 J 2)) (expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))
(-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))) (pow.f64 J 2))) (/.f64 (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K)))) (*.f64 1/32 (*.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (pow.f64 J 4)))) 1)
(+.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (-.f64 (fma.f64 -1/4 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 2)) (/.f64 (*.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (*.f64 1/32 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 4))))) (pow.f64 J 4))) 1))
(+.f64 (fma.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (/.f64 (fma.f64 1/32 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 4)) (*.f64 (*.f64 1/64 (pow.f64 U 4)) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 4)) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K)))) -1/4) (pow.f64 J 2))) (expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))
(-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))) (pow.f64 J 2))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))) (*.f64 -1/512 (*.f64 (pow.f64 U 6) (cos.f64 (*.f64 1/2 K))))))) (pow.f64 J 6)) (/.f64 (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K)))) (*.f64 1/32 (*.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (pow.f64 J 4))))) 1)
(+.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (-.f64 (fma.f64 -1/4 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 2)) (+.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (*.f64 1/32 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 4))))) (pow.f64 J 4)) (*.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (/.f64 (fma.f64 -1/256 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 6)) (fma.f64 -1/384 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 6)) (*.f64 (*.f64 -1/512 (pow.f64 U 6)) (cos.f64 (*.f64 1/2 K))))) (pow.f64 J 6))))) 1))
(+.f64 (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2)))) (*.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (+.f64 (/.f64 (fma.f64 1/32 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 4)) (*.f64 (*.f64 1/64 (pow.f64 U 4)) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 4)) (/.f64 (fma.f64 -1/256 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 6)) (fma.f64 (*.f64 -1/384 (pow.f64 U 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (*.f64 (*.f64 -1/512 (pow.f64 U 6)) (cos.f64 (*.f64 1/2 K))))) (pow.f64 J 6))))) (expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))
(-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))) (pow.f64 J 2)))) 1)
(+.f64 (+.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 2)))) -1)
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K)))) -1/4) (pow.f64 J 2)) (expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))
(-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))) (pow.f64 J 2))) (/.f64 (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K)))) (*.f64 1/32 (*.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (pow.f64 J 4)))) 1)
(+.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (-.f64 (fma.f64 -1/4 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 2)) (/.f64 (*.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (*.f64 1/32 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 4))))) (pow.f64 J 4))) 1))
(+.f64 (fma.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (/.f64 (fma.f64 1/32 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 4)) (*.f64 (*.f64 1/64 (pow.f64 U 4)) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 4)) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K)))) -1/4) (pow.f64 J 2))) (expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))
(-.f64 (+.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))) (pow.f64 J 2))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/256 (*.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 U 6) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))) (*.f64 -1/512 (*.f64 (pow.f64 U 6) (cos.f64 (*.f64 1/2 K))))))) (pow.f64 J 6)) (/.f64 (*.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/64 (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K)))) (*.f64 1/32 (*.f64 (pow.f64 U 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))) (pow.f64 J 4))))) 1)
(+.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (-.f64 (fma.f64 -1/4 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 2)) (+.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (*.f64 1/32 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 4))))) (pow.f64 J 4)) (*.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (/.f64 (fma.f64 -1/256 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 6)) (fma.f64 -1/384 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 U 6)) (*.f64 (*.f64 -1/512 (pow.f64 U 6)) (cos.f64 (*.f64 1/2 K))))) (pow.f64 J 6))))) 1))
(+.f64 (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2)))) (*.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (+.f64 (/.f64 (fma.f64 1/32 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 4)) (*.f64 (*.f64 1/64 (pow.f64 U 4)) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 4)) (/.f64 (fma.f64 -1/256 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 6)) (fma.f64 (*.f64 -1/384 (pow.f64 U 6)) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (*.f64 (*.f64 -1/512 (pow.f64 U 6)) (cos.f64 (*.f64 1/2 K))))) (pow.f64 J 6))))) (expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))
(*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K))))
(*.f64 (neg.f64 U) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U))
(+.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 1/2 K)) U)) (*.f64 (neg.f64 U) (cos.f64 (*.f64 1/2 K))))
(-.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U))) (*.f64 (cos.f64 (*.f64 1/2 K)) U))
(+.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 (cos.f64 (*.f64 1/2 K)) U) (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3)))))))
(fma.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) (pow.f64 U 3))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U)))
(+.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 (cos.f64 (*.f64 1/2 K)) U) (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (*.f64 (pow.f64 J 2) (fma.f64 -4 (*.f64 (pow.f64 J 2) (/.f64 (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 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (fma.f64 -4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) (pow.f64 U 5))) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 2 (pow.f64 U 3)))) (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 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 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2)))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (*.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))))))
(*.f64 J (fma.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))
(*.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 1/2 K)) (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (*.f64 1/64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (pow.f64 J 4))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (/.f64 (*.f64 (*.f64 1/64 (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 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (fma.f64 -1/512 (*.f64 (pow.f64 U 6) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 6))) (*.f64 1/64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (pow.f64 J 4)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (fma.f64 1/64 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6)) (/.f64 -1/512 (pow.f64 J 6)))))))
(*.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 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.f64 2 (cos.f64 (*.f64 1/2 K))))))
(neg.f64 (*.f64 J (fma.f64 1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) 2 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) 1/4) (pow.f64 J 2))) (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)))))))
(neg.f64 (*.f64 J (fma.f64 -1/64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (pow.f64 J 4)) (fma.f64 1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) 2)))))
(*.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 U 4) (pow.f64 J 4))) -1/64 (fma.f64 (cos.f64 (*.f64 1/2 K)) 2 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) 1/4) (pow.f64 J 2)))) (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))))))))
(neg.f64 (*.f64 J (fma.f64 -1/64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (pow.f64 J 4)) (fma.f64 1/512 (*.f64 (pow.f64 U 6) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 6))) (fma.f64 1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(*.f64 J (neg.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 U 4) (pow.f64 J 4))) -1/64 (fma.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 U 6) (pow.f64 J 6))) 1/512 (fma.f64 (cos.f64 (*.f64 1/2 K)) 2 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) 1/4) (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 -2 J) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))
(*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U 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 (*.f64 J (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 1/2 (/.f64 U J))) (fma.f64 1/4 (*.f64 J (pow.f64 K 2)) (*.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/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 (*.f64 J (pow.f64 K 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 J 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 1/2 (/.f64 U J))) (fma.f64 J 1/4 (*.f64 (*.f64 J -1/192) (pow.f64 K 2)))) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U 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)))))))))))
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (fma.f64 J -1/192 (*.f64 (*.f64 1/23040 J) (pow.f64 K 2)))) (*.f64 (*.f64 J 1/4) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.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 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) J)))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 1/2 K)) J))))
(fma.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 U 2) J)) (*.f64 (*.f64 -2 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/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 1/2 K))) (*.f64 (pow.f64 U 2) (fma.f64 -1/4 (/.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 1/64 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3)))))))
(fma.f64 (pow.f64 U 2) (fma.f64 -1/4 (/.f64 (cos.f64 (*.f64 1/2 K)) J) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) 1/64) (pow.f64 J 3))) (*.f64 (*.f64 -2 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/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 1/2 K))) (*.f64 (pow.f64 U 2) (fma.f64 -1/4 (/.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 (pow.f64 U 2) (fma.f64 -1/512 (*.f64 (pow.f64 U 2) (/.f64 (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 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 U 2) (pow.f64 J 5))) (*.f64 1/64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3)))) (/.f64 (*.f64 -1/4 (cos.f64 (*.f64 1/2 K))) J)) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K))))
(*.f64 (neg.f64 U) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U))
(*.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 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (neg.f64 (cos.f64 (*.f64 1/2 K)))))
(*.f64 U (-.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) (pow.f64 U 2)))) (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 (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (fma.f64 -1 (cos.f64 (*.f64 1/2 K)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)))))))
(*.f64 U (fma.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) (pow.f64 U 2))) (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 4) (pow.f64 U 4))) (neg.f64 (cos.f64 (*.f64 1/2 K))))))
(*.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 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 6)) (pow.f64 U 6)) (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (fma.f64 -1 (cos.f64 (*.f64 1/2 K)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4))))))))
(*.f64 U (fma.f64 -4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 6) (pow.f64 U 6))) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) (pow.f64 U 2))) (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 4) (pow.f64 U 4))) (neg.f64 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 U (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) U)
(*.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 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (neg.f64 (cos.f64 (*.f64 1/2 K)))))
(*.f64 U (neg.f64 (-.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) (pow.f64 U 2)))) (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 (neg.f64 U) (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (fma.f64 -1 (cos.f64 (*.f64 1/2 K)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)))))))
(*.f64 (neg.f64 U) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) (pow.f64 U 2))) (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 4) (pow.f64 U 4))) (neg.f64 (cos.f64 (*.f64 1/2 K))))))
(*.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 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 6)) (pow.f64 U 6)) (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (fma.f64 -1 (cos.f64 (*.f64 1/2 K)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4))))))))
(*.f64 (neg.f64 U) (fma.f64 -4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 6) (pow.f64 U 6))) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) (pow.f64 U 2))) (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 4) (pow.f64 U 4))) (neg.f64 (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 (hypot.f64 1 (*.f64 1/2 (/.f64 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 1/2 (/.f64 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 1/2 (/.f64 U J))) (+.f64 (*.f64 -1/192 (pow.f64 K 2)) 1/4)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 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)))))))))))
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (+.f64 -1/192 (*.f64 1/23040 (pow.f64 K 2)))) (*.f64 1/4 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U 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))))
(fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (*.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)))))
(fma.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.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 (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 1/2 K)) (*.f64 (pow.f64 U 2) (fma.f64 -1/4 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) (*.f64 1/64 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4)))))))
(fma.f64 (pow.f64 U 2) (fma.f64 -1/4 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) (*.f64 1/64 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 U 2) (pow.f64 J 4))))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(+.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 1/2 K)) (*.f64 (pow.f64 U 2) (fma.f64 -1/4 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) (*.f64 (pow.f64 U 2) (fma.f64 -1/512 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (pow.f64 J 6)) (*.f64 1/64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4))))))))
(fma.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 1/64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4)) (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 U 2) (pow.f64 J 6))))) (/.f64 (*.f64 -1/4 (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(*.f64 -1 (/.f64 (*.f64 U (cos.f64 (*.f64 1/2 K))) J))
(/.f64 (*.f64 (neg.f64 U) (cos.f64 (*.f64 1/2 K))) J)
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) U) (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 J (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) J)))
(*.f64 U (-.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J (pow.f64 U 2)))) (/.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 (fma.f64 -2 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (fma.f64 -1 (/.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3)) (pow.f64 U 4))))))
(*.f64 U (fma.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J (pow.f64 U 2))) (-.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 3) (pow.f64 U 4)))) (/.f64 (cos.f64 (*.f64 1/2 K)) 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 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5)) (pow.f64 U 6)) (fma.f64 -2 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (fma.f64 -1 (/.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3)) (pow.f64 U 4)))))))
(*.f64 U (fma.f64 -4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 5) (pow.f64 U 6))) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J (pow.f64 U 2))) (-.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 3) (pow.f64 U 4)))) (/.f64 (cos.f64 (*.f64 1/2 K)) J)))))
(/.f64 (*.f64 U (cos.f64 (*.f64 1/2 K))) J)
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) U) J)
(*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 U 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 J (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) J)))
(*.f64 (neg.f64 U) (-.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J (pow.f64 U 2)))) (/.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 (neg.f64 U) (fma.f64 -2 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (fma.f64 -1 (/.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3)) (pow.f64 U 4))))))
(*.f64 U (neg.f64 (fma.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J (pow.f64 U 2))) (-.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 3) (pow.f64 U 4)))) (/.f64 (cos.f64 (*.f64 1/2 K)) 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 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5)) (pow.f64 U 6)) (fma.f64 -2 (*.f64 J (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (fma.f64 -1 (/.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3)) (pow.f64 U 4)))))))
(*.f64 U (neg.f64 (fma.f64 -4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 5) (pow.f64 U 6))) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 J (pow.f64 U 2))) (-.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 3) (pow.f64 U 4)))) (/.f64 (cos.f64 (*.f64 1/2 K)) J))))))
(*.f64 -1 (/.f64 (*.f64 U (cos.f64 (*.f64 1/2 K))) J))
(/.f64 (*.f64 (neg.f64 U) (cos.f64 (*.f64 1/2 K))) J)
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) U) (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 1/2 K)) U)) (*.f64 (neg.f64 U) (cos.f64 (*.f64 1/2 K)))) J)
(/.f64 (-.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U))) (*.f64 (cos.f64 (*.f64 1/2 K)) U)) 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 (cos.f64 (*.f64 1/2 K)) U) (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3))))))) J)
(/.f64 (fma.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) (pow.f64 U 3))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U))) 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 (cos.f64 (*.f64 1/2 K)) U) (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (*.f64 (pow.f64 J 2) (fma.f64 -4 (*.f64 (pow.f64 J 2) (/.f64 (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 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (fma.f64 -4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) (pow.f64 U 5))) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 2 (pow.f64 U 3)))) (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 (cos.f64 (*.f64 1/2 K)) (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 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))))
(fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (*.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)))))
(fma.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.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 (*.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 1/2 K)) (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (*.f64 1/64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (pow.f64 J 4)))))
(fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (/.f64 (*.f64 (*.f64 1/64 (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))))))
(fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (fma.f64 -1/512 (*.f64 (pow.f64 U 6) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 6))) (*.f64 1/64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (pow.f64 J 4))))))
(fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (fma.f64 1/64 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6)) (/.f64 -1/512 (pow.f64 J 6))))))
(*.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))))
(fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (*.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)))))
(fma.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.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 (*.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 1/2 K)) (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (*.f64 1/64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (pow.f64 J 4)))))
(fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (/.f64 (*.f64 (*.f64 1/64 (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))))))
(fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (fma.f64 -1/512 (*.f64 (pow.f64 U 6) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 6))) (*.f64 1/64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (pow.f64 J 4))))))
(fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 U 2) (pow.f64 J 2))) (fma.f64 1/64 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 U 4) (pow.f64 J 4))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6)) (/.f64 -1/512 (pow.f64 J 6))))))
(*.f64 1/2 (*.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))
(*.f64 (*.f64 1/2 U) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 1/2 (*.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) U))
(fma.f64 1/2 (*.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 (sqrt.f64 -2) 2) U))))
(fma.f64 1/2 (*.f64 U (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) U))))
(+.f64 (*.f64 1/2 (*.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 3))) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) U))))
(fma.f64 1/2 (*.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (*.f64 (pow.f64 J 2) (fma.f64 -1 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 U 3)))) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 (sqrt.f64 -2) 2) U)))))
(fma.f64 (pow.f64 J 2) (-.f64 (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 -2 (pow.f64 U 3))))) (*.f64 (*.f64 1/2 U) (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 1/2 (*.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 5))))) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) U))))
(fma.f64 1/2 (*.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (*.f64 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (fma.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 U 3))) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 5))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 (sqrt.f64 -2) 2) U)))))
(fma.f64 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (-.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) (/.f64 -2 (pow.f64 U 5)))) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 -2 (pow.f64 U 3)))) (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 (*.f64 1/2 U) (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 J (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 J 2))) (*.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 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 2))) (*.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 (cos.f64 (*.f64 1/2 K)) (/.f64 -2 (pow.f64 J 2)))) (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 J 4))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 J 2))) (*.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 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 4))) (fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 2))) (*.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 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4)))) (fma.f64 1/8 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 -2 (pow.f64 J 2)))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 J 4))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 J 6))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 J 2))) (*.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 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 4))) (fma.f64 1/1024 (*.f64 (pow.f64 U 6) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 6))) (fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 2))) (*.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 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4)))) (fma.f64 1/1024 (*.f64 (pow.f64 U 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 -2 (pow.f64 J 6)))) (fma.f64 1/8 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 -2 (pow.f64 J 2)))) (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 -1 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2)))))
(neg.f64 (*.f64 J (fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2)) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2)))))
(*.f64 (fma.f64 (cos.f64 (*.f64 1/2 K)) 2 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) 2)) (pow.f64 J 2))) (neg.f64 J))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))) (pow.f64 J 4))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))))))
(neg.f64 (*.f64 J (fma.f64 -1/128 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (pow.f64 (sqrt.f64 2) 2)) (pow.f64 J 4)) (fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2)) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))))))
(*.f64 J (neg.f64 (fma.f64 -1/128 (*.f64 (pow.f64 U 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 2 (pow.f64 J 4)))) (fma.f64 (cos.f64 (*.f64 1/2 K)) 2 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) 2)) (pow.f64 J 2))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))) (pow.f64 J 4))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))) (pow.f64 J 6))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2)))))))
(neg.f64 (*.f64 J (fma.f64 -1/128 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)) (pow.f64 (sqrt.f64 2) 2)) (pow.f64 J 4)) (fma.f64 1/1024 (*.f64 (pow.f64 U 6) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2)) (pow.f64 J 6))) (fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2)) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2)))))))
(*.f64 J (neg.f64 (fma.f64 -1/128 (*.f64 (pow.f64 U 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 2 (pow.f64 J 4)))) (fma.f64 1/1024 (*.f64 (pow.f64 U 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 2 (pow.f64 J 6)))) (fma.f64 (cos.f64 (*.f64 1/2 K)) 2 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) 2)) (pow.f64 J 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 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))
(+.f64 (*.f64 -1/8 (*.f64 (*.f64 J (*.f64 (pow.f64 K 2) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 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)))))))
(fma.f64 -1/8 (*.f64 J (*.f64 (*.f64 (pow.f64 K 2) (pow.f64 (sqrt.f64 -2) 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 J (*.f64 (pow.f64 (sqrt.f64 -2) 2) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))
(*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (+.f64 (*.f64 -2 J) (*.f64 -1/8 (*.f64 J (*.f64 -2 (pow.f64 K 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/384 (*.f64 (*.f64 J (*.f64 (pow.f64 K 2) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.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 (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/384 (*.f64 J (*.f64 (pow.f64 K 2) (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) (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (+.f64 (*.f64 -1/8 (*.f64 -2 J)) (*.f64 1/384 (*.f64 J (*.f64 -2 (pow.f64 K 2)))))) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(+.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 (pow.f64 K 2) (+.f64 (*.f64 -1/46080 (*.f64 (*.f64 J (*.f64 (pow.f64 K 2) (pow.f64 (sqrt.f64 -2) 2))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.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))))))))))))
(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 (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/46080 (*.f64 J (*.f64 (*.f64 (pow.f64 K 2) (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/384 (*.f64 J (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 (pow.f64 K 2) (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (+.f64 (*.f64 -1/46080 (*.f64 J (*.f64 -2 (pow.f64 K 2)))) (*.f64 1/384 (*.f64 -2 J)))) (*.f64 (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) -1/8)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.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) (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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.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) (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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.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) (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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.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) (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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.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) (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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.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) (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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.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) (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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.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) (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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) J)) (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))
(fma.f64 1/8 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 (sqrt.f64 -2) 2) J))) (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))
(fma.f64 1/8 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 -2 J))) (*.f64 (*.f64 -2 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/128 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 J 3))) (*.f64 1/8 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) J)))))
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 U 2) (fma.f64 -1/128 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 3)))) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 (sqrt.f64 -2) 2) J))))))
(fma.f64 (pow.f64 U 2) (fma.f64 -1/128 (*.f64 (pow.f64 U 2) (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3)))) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 -2 J)))) (*.f64 (*.f64 -2 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 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) J)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 3))) (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 J 5))))))))
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 U 2) (fma.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 (sqrt.f64 -2) 2) J)) (*.f64 (pow.f64 U 2) (fma.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 (sqrt.f64 -2) 2) (pow.f64 J 3))) (*.f64 1/1024 (*.f64 (pow.f64 U 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 J 5)))))))))
(fma.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 -1/128 (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3))) (*.f64 1/1024 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 -2 (pow.f64 J 5)))))) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 -2 J)))) (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/2 (*.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))
(*.f64 (*.f64 1/2 U) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(*.f64 U (+.f64 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))
(*.f64 U (fma.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 2)))))
(*.f64 U (fma.f64 1/2 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) (pow.f64 U 2))))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2)))))
(*.f64 U (fma.f64 -1 (*.f64 (pow.f64 J 4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 4))) (fma.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 2))))))
(*.f64 U (-.f64 (fma.f64 1/2 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) (pow.f64 U 2))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4)) (/.f64 -2 (pow.f64 U 4)))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))))
(*.f64 U (fma.f64 -1 (*.f64 (pow.f64 J 4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 4))) (fma.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (fma.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 6)) (*.f64 (pow.f64 J 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 2)))))))
(*.f64 U (-.f64 (fma.f64 1/2 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (fma.f64 2 (*.f64 (pow.f64 J 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 -2 (pow.f64 U 6)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) (pow.f64 U 2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4)) (/.f64 -2 (pow.f64 U 4)))))
(*.f64 -1/2 (*.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))))
(*.f64 (*.f64 U (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) -1/2)
(*.f64 (*.f64 -1/2 U) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2)))))
(*.f64 (neg.f64 U) (fma.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 2)))))
(*.f64 U (neg.f64 (fma.f64 1/2 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) (pow.f64 U 2)))))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2))))))
(*.f64 (neg.f64 U) (fma.f64 -1 (*.f64 (pow.f64 J 4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 4))) (fma.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (*.f64 (pow.f64 J 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 2))))))
(*.f64 U (neg.f64 (-.f64 (fma.f64 1/2 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) (pow.f64 U 2))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4)) (/.f64 -2 (pow.f64 U 4))))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 2)))))))
(*.f64 (neg.f64 U) (fma.f64 -1 (*.f64 (pow.f64 J 4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 4))) (fma.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (fma.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2))) (pow.f64 U 6)) (*.f64 (pow.f64 J 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -2) 2)) (pow.f64 U 2)))))))
(*.f64 U (neg.f64 (-.f64 (fma.f64 1/2 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (fma.f64 2 (*.f64 (pow.f64 J 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 -2 (pow.f64 U 6)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (/.f64 (pow.f64 J 2) (pow.f64 U 2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4)) (/.f64 -2 (pow.f64 U 4))))))
(*.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 1/4 (*.f64 J (pow.f64 K 2))))
(fma.f64 1/4 (*.f64 J (pow.f64 K 2)) (*.f64 -2 J))
(+.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 J 1/4 (*.f64 (*.f64 J -1/192) (pow.f64 K 2))) (*.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 (*.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 (*.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 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)))
(*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))))
(*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (fma.f64 -2 (log.f64 J) (log.f64 (*.f64 1/4 (pow.f64 U 2)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)) (pow.f64 U 2))))
(fma.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J)))) (/.f64 (sqrt.f64 -2) (pow.f64 U 2)))))
(fma.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (fma.f64 -2 (log.f64 J) (log.f64 (*.f64 1/4 (pow.f64 U 2)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (sqrt.f64 -2) (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -2 (log.f64 J) (log.f64 (*.f64 1/4 (pow.f64 U 2))))) (pow.f64 U 2)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -3/2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)) (pow.f64 U 4)))) (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)) (pow.f64 U 2))))))
(fma.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (*.f64 (pow.f64 J 2) (fma.f64 -3/2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J)))) (/.f64 (sqrt.f64 -2) (pow.f64 U 4)))) (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J)))) (/.f64 (sqrt.f64 -2) (pow.f64 U 2)))))))
(fma.f64 (pow.f64 J 2) (fma.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -2) (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -2 (log.f64 J) (log.f64 (*.f64 1/4 (pow.f64 U 2))))) (pow.f64 U 2))) (*.f64 -3/2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -2 (log.f64 J) (log.f64 (*.f64 1/4 (pow.f64 U 2))))) (/.f64 (sqrt.f64 -2) (pow.f64 U 4)))))) (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (fma.f64 -2 (log.f64 J) (log.f64 (*.f64 1/4 (pow.f64 U 2))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)) (pow.f64 U 2))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -3/2 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)) (pow.f64 U 4)))) (*.f64 7/2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (sqrt.f64 -2)) (pow.f64 U 6)))))))))
(fma.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J))))) (*.f64 (pow.f64 J 2) (fma.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J)))) (/.f64 (sqrt.f64 -2) (pow.f64 U 2))) (*.f64 (pow.f64 J 2) (fma.f64 -3/2 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J)))) (/.f64 (sqrt.f64 -2) (pow.f64 U 4)))) (*.f64 7/2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1/4 (pow.f64 U 2))) (*.f64 -2 (log.f64 J)))) (/.f64 (sqrt.f64 -2) (pow.f64 U 6))))))))))
(fma.f64 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (fma.f64 -3/2 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -2 (log.f64 J) (log.f64 (*.f64 1/4 (pow.f64 U 2))))) (/.f64 (sqrt.f64 -2) (pow.f64 U 4)))) (*.f64 (*.f64 7/2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5)))) (*.f64 (sqrt.f64 -2) (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -2 (log.f64 J) (log.f64 (*.f64 1/4 (pow.f64 U 2))))) (pow.f64 U 6))))) (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -2) (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -2 (log.f64 J) (log.f64 (*.f64 1/4 (pow.f64 U 2))))) (pow.f64 U 2))))) (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (fma.f64 -2 (log.f64 J) (log.f64 (*.f64 1/4 (pow.f64 U 2))))))))
(*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2))
(*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (sqrt.f64 -2))))
(*.f64 J (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (sqrt.f64 -2))) (*.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)))))
(*.f64 J (fma.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (sqrt.f64 -2))))))
(*.f64 J (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (sqrt.f64 -2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (sqrt.f64 -2)) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 9))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/128 (pow.f64 U 4)) (*.f64 1/512 (pow.f64 U 4))))))))
(*.f64 J (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (sqrt.f64 -2))) (fma.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 9))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 U 4) -3/512))))))
(*.f64 J (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (sqrt.f64 -2))) (fma.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 9))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 U 4) -3/512))))))
(*.f64 J (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (sqrt.f64 -2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (sqrt.f64 -2)) (+.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 9))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/128 (pow.f64 U 4)) (*.f64 1/512 (pow.f64 U 4))))) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 13))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/2048 (pow.f64 U 6)) (+.f64 (*.f64 1/24576 (pow.f64 U 6)) (*.f64 1/768 (pow.f64 U 6))))))))))
(*.f64 J (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (sqrt.f64 -2))) (fma.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (sqrt.f64 -2) (fma.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 9))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 U 4) -3/512)) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 13))) (*.f64 (sqrt.f64 -2) (fma.f64 -1/2048 (pow.f64 U 6) (*.f64 (pow.f64 U 6) 11/8192))))))))
(*.f64 J (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (sqrt.f64 -2))) (fma.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (fma.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 9))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 U 4) -3/512)) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 13))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 U 6) 7/8192)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))
(neg.f64 (*.f64 J (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -1)) (sqrt.f64 2))) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (*.f64 (*.f64 1/16 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5)))) (*.f64 (pow.f64 U 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))) (neg.f64 J))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 9))) (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/128 (pow.f64 U 4)) (*.f64 1/512 (pow.f64 U 4))))))))))
(neg.f64 (*.f64 J (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -1)) (sqrt.f64 2))) (fma.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 9))) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (*.f64 (pow.f64 U 4) -3/512)))))))
(*.f64 (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (fma.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 9))) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (*.f64 (pow.f64 U 4) -3/512))))) (neg.f64 J))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 9))) (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/128 (pow.f64 U 4)) (*.f64 1/512 (pow.f64 U 4)))))) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 13))) (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/2048 (pow.f64 U 6)) (+.f64 (*.f64 1/24576 (pow.f64 U 6)) (*.f64 1/768 (pow.f64 U 6))))))))))))
(neg.f64 (*.f64 J (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -1)) (sqrt.f64 2))) (fma.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (fma.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 9))) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (*.f64 (pow.f64 U 4) -3/512)) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 13))) (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (fma.f64 -1/2048 (pow.f64 U 6) (*.f64 (pow.f64 U 6) 11/8192))))))))))
(*.f64 (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)))) (fma.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (fma.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 9))) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 2)) (*.f64 (pow.f64 U 4) -3/512)) (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 13))) (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 U 6) 7/8192))))))) (neg.f64 J))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 J) (sqrt.f64 -2)))
(*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (*.f64 (sqrt.f64 J) (sqrt.f64 -2)))
(*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1) 1/4) (*.f64 (sqrt.f64 J) (sqrt.f64 -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 J) (*.f64 (pow.f64 K 2) (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 J) (sqrt.f64 -2))))
(fma.f64 -1/16 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (*.f64 (sqrt.f64 J) (*.f64 (pow.f64 K 2) (sqrt.f64 -2)))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (*.f64 (sqrt.f64 J) (sqrt.f64 -2))))
(fma.f64 -1/16 (*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1) 1/4) (*.f64 (sqrt.f64 J) (*.f64 (pow.f64 K 2) (sqrt.f64 -2)))) (*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1) 1/4) (*.f64 (sqrt.f64 J) (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 J) (sqrt.f64 -2)))) (*.f64 1/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 (/.f64 1 J)) (*.f64 (pow.f64 K 2) (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 1/384 J) (*.f64 1/256 J))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 J) (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) (*.f64 (sqrt.f64 J) (sqrt.f64 -2))) (*.f64 1/2 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 (pow.f64 K 2) (*.f64 (sqrt.f64 -2) (*.f64 J -1/768))))))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (*.f64 (sqrt.f64 J) (sqrt.f64 -2))))
(fma.f64 (pow.f64 K 2) (fma.f64 1/2 (*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1) 1/4) (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 (pow.f64 K 2) (*.f64 (sqrt.f64 -2) (*.f64 J -1/768))))) (*.f64 (*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1) 1/4) (*.f64 (sqrt.f64 J) (sqrt.f64 -2))) -1/16)) (*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1) 1/4) (*.f64 (sqrt.f64 J) (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 J) (sqrt.f64 -2)))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/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 (/.f64 1 J)) (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 1/384 J) (*.f64 1/256 J)))))) (*.f64 1/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 (/.f64 1 J)) (*.f64 (pow.f64 K 2) (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 -1/46080 J) (*.f64 -1/16 (-.f64 (*.f64 1/384 J) (*.f64 1/256 J))))))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 J) (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) (*.f64 (sqrt.f64 J) (sqrt.f64 -2))) (*.f64 (pow.f64 K 2) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 (sqrt.f64 -2) (*.f64 J -1/768)))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 (pow.f64 K 2) (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 J -1/46080) (*.f64 -1/16 (*.f64 J -1/768))))))))))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4) (*.f64 (sqrt.f64 J) (sqrt.f64 -2))))
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1) 1/4) (sqrt.f64 (/.f64 1 J))) (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 J -1/768)) (*.f64 (*.f64 (pow.f64 K 2) (sqrt.f64 -2)) (fma.f64 J -1/46080 (*.f64 1/16 (*.f64 J -1/768))))))) (*.f64 (*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1) 1/4) (*.f64 (sqrt.f64 J) (sqrt.f64 -2))) -1/16)) (*.f64 (pow.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1) 1/4) (*.f64 (sqrt.f64 J) (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 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2)))
(*.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4))
(*.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1) 1/4))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2)))
(*.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4))
(*.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1) 1/4))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2)))
(*.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4))
(*.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1) 1/4))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2)))
(*.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4))
(*.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1) 1/4))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2)))
(*.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4))
(*.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1) 1/4))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2)))
(*.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4))
(*.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1) 1/4))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2)))
(*.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4))
(*.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1) 1/4))
(*.f64 (pow.f64 (*.f64 1 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) 1/4) (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2)))
(*.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))) 1/4))
(*.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))) (pow.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1) 1/4))
(*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2))
(*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3))) (*.f64 (pow.f64 U 2) (sqrt.f64 -2)))) (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2)))
(fma.f64 1/16 (*.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3)))) (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 1/16 (*.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -3/512 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 7))) (*.f64 (pow.f64 U 2) (sqrt.f64 -2)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3))) (sqrt.f64 -2))))))
(fma.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2) (*.f64 (pow.f64 U 2) (fma.f64 -3/512 (*.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 7)))) (*.f64 1/16 (*.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3))))))))
(fma.f64 (pow.f64 U 2) (fma.f64 1/16 (*.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3)))) (*.f64 (*.f64 -3/512 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 7)))) (*.f64 (pow.f64 U 2) (sqrt.f64 -2)))) (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3))) (sqrt.f64 -2))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -3/512 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 7))) (sqrt.f64 -2))) (*.f64 7/8192 (*.f64 (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 11))) (*.f64 (pow.f64 U 2) (sqrt.f64 -2)))))))))
(fma.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 -2) (*.f64 (pow.f64 U 2) (fma.f64 1/16 (*.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3)))) (*.f64 (pow.f64 U 2) (fma.f64 -3/512 (*.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 7)))) (*.f64 7/8192 (*.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 11))))))))))
(fma.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 7/8192 (*.f64 (*.f64 (pow.f64 U 2) (sqrt.f64 -2)) (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 11)))) (*.f64 -3/512 (*.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 7)))))) (*.f64 1/16 (*.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3)))))) (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))))))
(*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2)))
(*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (neg.f64 (log.f64 U)))))))
(*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (fma.f64 -2 (neg.f64 (log.f64 U)) (log.f64 (/.f64 1/4 (pow.f64 J 2)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2)) (pow.f64 U 2))))
(fma.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (neg.f64 (log.f64 U)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (neg.f64 (log.f64 U))))) (/.f64 (sqrt.f64 -2) (pow.f64 U 2)))))
(fma.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (fma.f64 -2 (neg.f64 (log.f64 U)) (log.f64 (/.f64 1/4 (pow.f64 J 2)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (sqrt.f64 -2) (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -2 (neg.f64 (log.f64 U)) (log.f64 (/.f64 1/4 (pow.f64 J 2))))) (pow.f64 U 2)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (pow.f64 J 4)) (*.f64 1/2 (pow.f64 J 4))))) (pow.f64 U 4))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2)) (pow.f64 U 2)))))
(fma.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (neg.f64 (log.f64 U)))))) (fma.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (neg.f64 (log.f64 U))))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 J 4) -3/2)) (pow.f64 U 4))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (neg.f64 (log.f64 U))))) (/.f64 (sqrt.f64 -2) (pow.f64 U 2))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (fma.f64 -2 (neg.f64 (log.f64 U)) (log.f64 (/.f64 1/4 (pow.f64 J 2)))))) (*.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -2 (neg.f64 (log.f64 U)) (log.f64 (/.f64 1/4 (pow.f64 J 2))))) (*.f64 (*.f64 (pow.f64 J 4) -3/2) (/.f64 (sqrt.f64 -2) (pow.f64 U 4)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (sqrt.f64 -2) (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -2 (neg.f64 (log.f64 U)) (log.f64 (/.f64 1/4 (pow.f64 J 2))))) (pow.f64 U 2)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2))) (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (pow.f64 J 4)) (*.f64 1/2 (pow.f64 J 4))))) (pow.f64 U 4))) (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (pow.f64 J 6)) (+.f64 (*.f64 1/6 (pow.f64 J 6)) (*.f64 16/3 (pow.f64 J 6)))))) (pow.f64 U 6))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 1 U)))))) (sqrt.f64 -2)) (pow.f64 U 2))))))
(fma.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (neg.f64 (log.f64 U)))))) (fma.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (neg.f64 (log.f64 U))))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 J 4) -3/2)) (pow.f64 U 4))) (fma.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (neg.f64 (log.f64 U))))) (/.f64 (*.f64 (sqrt.f64 -2) (fma.f64 -2 (pow.f64 J 6) (*.f64 (pow.f64 J 6) 11/2))) (pow.f64 U 6))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (neg.f64 (log.f64 U))))) (/.f64 (sqrt.f64 -2) (pow.f64 U 2)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (fma.f64 -2 (neg.f64 (log.f64 U)) (log.f64 (/.f64 1/4 (pow.f64 J 2)))))) (*.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -2 (neg.f64 (log.f64 U)) (log.f64 (/.f64 1/4 (pow.f64 J 2))))) (*.f64 (*.f64 (pow.f64 J 4) -3/2) (/.f64 (sqrt.f64 -2) (pow.f64 U 4)))))) (fma.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -2 (neg.f64 (log.f64 U)) (log.f64 (/.f64 1/4 (pow.f64 J 2))))) (*.f64 (sqrt.f64 -2) (/.f64 (*.f64 (pow.f64 J 6) 7/2) (pow.f64 U 6)))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (sqrt.f64 -2) (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -2 (neg.f64 (log.f64 U)) (log.f64 (/.f64 1/4 (pow.f64 J 2))))) (pow.f64 U 2))))))
(*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2)))
(*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))))
(*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (fma.f64 -2 (log.f64 (/.f64 -1 U)) (log.f64 (/.f64 1/4 (pow.f64 J 2)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2)) (pow.f64 U 2))))
(fma.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U))))) (/.f64 (sqrt.f64 -2) (pow.f64 U 2)))))
(fma.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (fma.f64 -2 (log.f64 (/.f64 -1 U)) (log.f64 (/.f64 1/4 (pow.f64 J 2)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (sqrt.f64 -2) (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -2 (log.f64 (/.f64 -1 U)) (log.f64 (/.f64 1/4 (pow.f64 J 2))))) (pow.f64 U 2)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (pow.f64 J 4)) (*.f64 1/2 (pow.f64 J 4))))) (pow.f64 U 4))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2)) (pow.f64 U 2)))))
(fma.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (fma.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U))))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 J 4) -3/2)) (pow.f64 U 4))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U))))) (/.f64 (sqrt.f64 -2) (pow.f64 U 2))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (fma.f64 -2 (log.f64 (/.f64 -1 U)) (log.f64 (/.f64 1/4 (pow.f64 J 2)))))) (*.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 J 4) -3/2)) (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -2 (log.f64 (/.f64 -1 U)) (log.f64 (/.f64 1/4 (pow.f64 J 2))))) (pow.f64 U 4))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (sqrt.f64 -2) (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -2 (log.f64 (/.f64 -1 U)) (log.f64 (/.f64 1/4 (pow.f64 J 2))))) (pow.f64 U 2)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2))) (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (pow.f64 J 4)) (*.f64 1/2 (pow.f64 J 4))))) (pow.f64 U 4))) (+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (pow.f64 J 6)) (+.f64 (*.f64 1/6 (pow.f64 J 6)) (*.f64 16/3 (pow.f64 J 6)))))) (pow.f64 U 6))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 J 5) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (sqrt.f64 -2)) (pow.f64 U 2))))))
(fma.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U)))))) (fma.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U))))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 J 4) -3/2)) (pow.f64 U 4))) (fma.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U))))) (/.f64 (*.f64 (sqrt.f64 -2) (fma.f64 -2 (pow.f64 J 6) (*.f64 (pow.f64 J 6) 11/2))) (pow.f64 U 6))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 1/4 (pow.f64 J 2))) (*.f64 -2 (log.f64 (/.f64 -1 U))))) (/.f64 (sqrt.f64 -2) (pow.f64 U 2)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 (sqrt.f64 -2) (pow.f64 (exp.f64 1/4) (fma.f64 -2 (log.f64 (/.f64 -1 U)) (log.f64 (/.f64 1/4 (pow.f64 J 2)))))) (*.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 J 4) -3/2)) (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -2 (log.f64 (/.f64 -1 U)) (log.f64 (/.f64 1/4 (pow.f64 J 2))))) (pow.f64 U 4))))) (fma.f64 (sqrt.f64 (*.f64 J (cos.f64 (*.f64 1/2 K)))) (*.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 J 6) 7/2)) (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -2 (log.f64 (/.f64 -1 U)) (log.f64 (/.f64 1/4 (pow.f64 J 2))))) (pow.f64 U 6))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (*.f64 (sqrt.f64 -2) (/.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -2 (log.f64 (/.f64 -1 U)) (log.f64 (/.f64 1/4 (pow.f64 J 2))))) (pow.f64 U 2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))))
(pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)) 1)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))) 3)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)) 3) 1/3)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))) 2)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(sqrt.f64 (*.f64 J (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 2) 4)))
(sqrt.f64 (*.f64 (*.f64 J (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) 4))
(sqrt.f64 (*.f64 J (*.f64 4 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(log.f64 (pow.f64 (exp.f64 (*.f64 (sqrt.f64 J) -2)) (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)) 3))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(cbrt.f64 (*.f64 (pow.f64 J 3/2) (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3/2) (*.f64 -8 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))
(cbrt.f64 (*.f64 (pow.f64 J 3/2) (*.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/2)))
(cbrt.f64 (*.f64 (pow.f64 J 3/2) (*.f64 -8 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3))))
(cbrt.f64 (*.f64 (pow.f64 J 3/2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) -8)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))) 1))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 3)
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (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 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/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 J 3/2) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J))) 3) (pow.f64 J 3/2)))
(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 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)) 3) (pow.f64 J 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J))) 3) (pow.f64 J 3/2)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (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 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(-.f64 0 (*.f64 J (/.f64 U J)))
(neg.f64 U)
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (/.f64 U J)))) 1)
(expm1.f64 (log1p.f64 (*.f64 U 1)))
(expm1.f64 (log1p.f64 U))
(*.f64 J (/.f64 U J))
(*.f64 U 1)
U
(*.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (/.f64 U J)))
(*.f64 U 1)
U
(*.f64 U (/.f64 J J))
(*.f64 U 1)
U
(*.f64 U (*.f64 J (/.f64 1 J)))
(*.f64 U 1)
U
(*.f64 (*.f64 J U) (/.f64 1 J))
(*.f64 U 1)
U
(*.f64 (*.f64 J (/.f64 U J)) 1)
(*.f64 U 1)
U
(*.f64 1 (*.f64 J (/.f64 U J)))
(*.f64 U 1)
U
(*.f64 (/.f64 U J) J)
(*.f64 U 1)
U
(*.f64 (cbrt.f64 (*.f64 J (/.f64 U J))) (pow.f64 (cbrt.f64 (*.f64 J (/.f64 U J))) 2))
(*.f64 U 1)
U
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J (/.f64 U J))) 2) (cbrt.f64 (*.f64 J (/.f64 U J))))
(*.f64 U 1)
U
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J U)) 2) (/.f64 (cbrt.f64 (*.f64 J U)) J))
(*.f64 U 1)
U
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J U)) 2) (*.f64 (cbrt.f64 (*.f64 J U)) (/.f64 1 J)))
(*.f64 U 1)
U
(*.f64 (pow.f64 (cbrt.f64 J) 2) (*.f64 (cbrt.f64 J) (/.f64 U J)))
(*.f64 U 1)
U
(*.f64 (sqrt.f64 (*.f64 J (/.f64 U J))) (sqrt.f64 (*.f64 J (/.f64 U J))))
(*.f64 U 1)
U
(*.f64 (sqrt.f64 (*.f64 J U)) (/.f64 (sqrt.f64 (*.f64 J U)) J))
(*.f64 U 1)
U
(*.f64 (sqrt.f64 (*.f64 J U)) (*.f64 (sqrt.f64 (*.f64 J U)) (/.f64 1 J)))
(*.f64 U 1)
U
(*.f64 (/.f64 1 J) (*.f64 J U))
(*.f64 U 1)
U
(*.f64 -1 (*.f64 J (/.f64 U J)))
(neg.f64 U)
(*.f64 (/.f64 J (sqrt.f64 J)) (/.f64 U (sqrt.f64 J)))
(*.f64 U 1)
U
(*.f64 (/.f64 U (sqrt.f64 J)) (/.f64 J (sqrt.f64 J)))
(*.f64 U 1)
U
(*.f64 (/.f64 J 1) (/.f64 U J))
(*.f64 U 1)
U
(*.f64 (/.f64 J (pow.f64 (cbrt.f64 J) 2)) (/.f64 U (cbrt.f64 J)))
(*.f64 U 1)
U
(*.f64 (/.f64 U 1) (/.f64 J J))
(*.f64 U 1)
U
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 J) 2)) (/.f64 J (cbrt.f64 J)))
(*.f64 U 1)
U
(*.f64 (/.f64 1 (sqrt.f64 J)) (/.f64 (*.f64 J U) (sqrt.f64 J)))
(*.f64 U 1)
U
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 J) 2)) (/.f64 (*.f64 J U) (cbrt.f64 J)))
(*.f64 U 1)
U
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 J U)) 2) (sqrt.f64 J)) (/.f64 (cbrt.f64 (*.f64 J U)) (sqrt.f64 J)))
(*.f64 U 1)
U
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 J U)) 2) 1) (/.f64 (cbrt.f64 (*.f64 J U)) J))
(*.f64 U 1)
U
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 J U)) 2) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 (*.f64 J (/.f64 U J))))
(*.f64 (cbrt.f64 (*.f64 U 1)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 J U)) 2) (pow.f64 (cbrt.f64 J) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J U)) 2) (/.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 J) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 J U)) 1) (/.f64 (sqrt.f64 (*.f64 J U)) J))
(*.f64 U 1)
U
(*.f64 (/.f64 (sqrt.f64 (*.f64 J U)) (pow.f64 (cbrt.f64 J) 2)) (/.f64 (sqrt.f64 (*.f64 J U)) (cbrt.f64 J)))
(*.f64 U 1)
U
(*.f64 (/.f64 J -1) (/.f64 U J))
(neg.f64 U)
(*.f64 (/.f64 U -1) (/.f64 J J))
(neg.f64 U)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 J U)) 2) -1) (/.f64 (cbrt.f64 (*.f64 J U)) J))
(neg.f64 U)
(*.f64 (/.f64 (sqrt.f64 (*.f64 J U)) -1) (/.f64 (sqrt.f64 (*.f64 J U)) J))
(neg.f64 U)
(pow.f64 (*.f64 J (/.f64 U J)) 1)
(*.f64 U 1)
U
(pow.f64 (cbrt.f64 (*.f64 J (/.f64 U J))) 3)
(*.f64 U 1)
U
(pow.f64 (pow.f64 (*.f64 J (/.f64 U J)) 3) 1/3)
(*.f64 U 1)
U
(pow.f64 (sqrt.f64 (*.f64 J (/.f64 U J))) 2)
(*.f64 U 1)
U
(pow.f64 (/.f64 J (*.f64 J U)) -1)
(*.f64 U 1)
U
(neg.f64 (*.f64 J (/.f64 U J)))
(neg.f64 U)
(sqrt.f64 (pow.f64 (*.f64 J (/.f64 U J)) 2))
(sqrt.f64 (pow.f64 (*.f64 U 1) 2))
(fabs.f64 U)
(log.f64 (pow.f64 (exp.f64 J) (/.f64 U J)))
(*.f64 U 1)
U
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (/.f64 U J)))))
(*.f64 U 1)
U
(cbrt.f64 (pow.f64 (*.f64 J (/.f64 U J)) 3))
(*.f64 U 1)
U
(cbrt.f64 (/.f64 (pow.f64 (*.f64 J U) 3) (pow.f64 J 3)))
(*.f64 U 1)
U
(expm1.f64 (log1p.f64 (*.f64 J (/.f64 U J))))
(expm1.f64 (log1p.f64 (*.f64 U 1)))
(expm1.f64 (log1p.f64 U))
(log1p.f64 (expm1.f64 (*.f64 J (/.f64 U J))))
(*.f64 U 1)
U
(exp.f64 (log.f64 (*.f64 J (/.f64 U J))))
(*.f64 U 1)
U
(exp.f64 (*.f64 (log.f64 (*.f64 J (/.f64 U J))) 1))
(*.f64 U 1)
U
(+.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) -1)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 1)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 1 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 1)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (cbrt.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) 2))
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) 2) (cbrt.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (sqrt.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) (sqrt.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 3) 1) (+.f64 (*.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) (+.f64 1 (*.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 1))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 3) -1) (+.f64 (pow.f64 (exp.f64 -2) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) (+.f64 1 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 -2) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (cos.f64 (*.f64 1/2 K))) 3) -1) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (exp.f64 -2) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (cos.f64 (*.f64 1/2 K))) (pow.f64 (exp.f64 -2) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 1) (+.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 1))
(/.f64 (+.f64 (pow.f64 (exp.f64 -2) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) -1) (+.f64 1 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(/.f64 (+.f64 (pow.f64 (exp.f64 -2) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) -1) (+.f64 1 (pow.f64 (pow.f64 (exp.f64 -2) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 1)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(pow.f64 (cbrt.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) 3)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(pow.f64 (pow.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 3) 1/3)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(pow.f64 (sqrt.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) 2)
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(sqrt.f64 (pow.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 2))
(sqrt.f64 (pow.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 2))
(fabs.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(log.f64 (exp.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))))
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(cbrt.f64 (pow.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 3))
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(log1p.f64 (expm1.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(exp.f64 (log.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) 1))
(expm1.f64 (*.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))))))))
(expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 3)
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 2))
(fabs.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 3) 1/3)
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 2))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 2))
(fabs.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 3))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 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 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)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) 3) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3)))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 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 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)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) 3)))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 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 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U 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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 1 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 -2 (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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U 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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 1)
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U 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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 2) (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 (cbrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 2) (*.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U 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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (*.f64 (sqrt.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U 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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (*.f64 -2 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 2)) (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (*.f64 -2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 1)
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(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 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(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 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(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 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) 2) 4))
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) 2)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 2))
(log.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(log.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (cos.f64 (*.f64 1/2 K))))
(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 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) 3) (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) 3)))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(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 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -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)))))))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 -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 -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 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(*.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 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)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (sqrt.f64 J) (*.f64 (sqrt.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 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)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (sqrt.f64 J) (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (sqrt.f64 J) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 (sqrt.f64 J)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 -2 (cos.f64 (*.f64 K 1/2))) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)) (*.f64 (sqrt.f64 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J))) (*.f64 (sqrt.f64 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 (sqrt.f64 J)) (*.f64 (sqrt.f64 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 1 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J (*.f64 -2 (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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 2) (*.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) 2) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (*.f64 J (*.f64 -2 (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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (*.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (hypot.f64 1 (*.f64 1/2 (/.f64 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))))
(*.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))) 4))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 2) (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U 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 1/2 (/.f64 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (hypot.f64 1 (*.f64 1/2 (/.f64 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))) (*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (*.f64 J (*.f64 -2 (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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1/4) (*.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1/4) (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) (*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 J -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 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)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1/4)) (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1/4))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 J (*.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 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)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 J (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 2)) (cbrt.f64 (*.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 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)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 J (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) (sqrt.f64 (*.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 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)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) J) (*.f64 -2 (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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (sqrt.f64 J)) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J))) (*.f64 (sqrt.f64 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 (sqrt.f64 J)) (*.f64 (sqrt.f64 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))) (sqrt.f64 J))
(*.f64 (sqrt.f64 J) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 (sqrt.f64 J)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)) (cbrt.f64 (*.f64 J (*.f64 -2 (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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (sqrt.f64 (*.f64 J (*.f64 -2 (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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (sqrt.f64 J)) (sqrt.f64 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) (*.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) (cbrt.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) (*.f64 (sqrt.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) (*.f64 (sqrt.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 2))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 2))
(fabs.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 3))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 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 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)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) 3) (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3)))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 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 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)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) 3)))
(*.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 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 3)
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(pow.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2)
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (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 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/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 J 3/2) (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J))) 3) (pow.f64 J 3/2)))
(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 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)) 3) (pow.f64 J 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (sqrt.f64 J))) 3) (pow.f64 J 3/2)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 -2 (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 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(exp.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 1))
(*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))))
(*.f64 (sqrt.f64 J) (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 (sqrt.f64 J) (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 (sqrt.f64 J) (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 1)
(sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(*.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) (cbrt.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(*.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))) (cbrt.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))))
(*.f64 (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))) (sqrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 -2 J) (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))
(*.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1/4) (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1/4))
(sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) (sqrt.f64 J))
(*.f64 (sqrt.f64 J) (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 (sqrt.f64 J) (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))) (sqrt.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))) (sqrt.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))))
(pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1/2)
(sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 1)
(sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) 3)
(sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 3/2))
(pow.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 1/4) 2)
(sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))
(sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))))))
(sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))))
(sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2)))) 1/2))
(sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))))) 1))
(sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))
(sqrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))))

eval647.0ms (3.6%)

Compiler

Compiled 24949 to 19065 computations (23.6% saved)

prune157.0ms (0.9%)

Pruning

21 alts after pruning (14 fresh and 7 done)

PrunedKeptTotal
New7046710
Fresh5813
Picked235
Done044
Total71121732
Accuracy
100.0%
Counts
732 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
14.5%
(pow.f64 (sqrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 2)
9.7%
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 3/2)) 2)
26.2%
(/.f64 (*.f64 J U) (neg.f64 J))
11.3%
(/.f64 (*.f64 J U) J)
11.3%
(/.f64 1 (/.f64 J (*.f64 J U)))
12.7%
(/.f64 1 (/.f64 1 U))
73.9%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
8.7%
(*.f64 (/.f64 U J) J)
74.7%
(*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))) (sqrt.f64 J))
66.1%
(*.f64 (*.f64 (*.f64 (*.f64 J -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (sqrt.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)))))
54.7%
(*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))
28.5%
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
24.4%
(*.f64 J (/.f64 (neg.f64 U) J))
75.2%
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J))))
58.5%
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
58.4%
(*.f64 J (log1p.f64 (expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))))
59.0%
(*.f64 J (log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
57.6%
(*.f64 -1 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))))
34.4%
(neg.f64 U)
12.7%
U
Compiler

Compiled 554 to 439 computations (20.8% saved)

localize543.0ms (3%)

Localize:

Found 14 expressions with local error:

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

Compiled 233 to 148 computations (36.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 393.0ms
Operation ival-mult, time spent: 130.0ms, 33.0% of total-time
Operation ival-cos, time spent: 87.0ms, 22.0% of total-time
Operation composed, time spent: 80.0ms, 20.0% of total-time
Operation ival-div, time spent: 15.0ms, 4.0% of total-time
Operation ival-sqrt, time spent: 15.0ms, 4.0% of total-time
Operation ival-pow, time spent: 13.0ms, 3.0% of total-time
Operation ival-exp, time spent: 12.0ms, 3.0% of total-time
Operation ival-add, time spent: 10.0ms, 3.0% of total-time
Operation ival-log, time spent: 10.0ms, 3.0% of total-time
Operation const, time spent: 9.0ms, 2.0% of total-time
Operation ival-cbrt, time spent: 6.0ms, 2.0% of total-time
Operation ival-sub, time spent: 5.0ms, 1.0% of total-time

series77.0ms (0.4%)

Counts
12 → 276
Calls
Call 1
Inputs
#<alt (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)))>
#<alt (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))) (sqrt.f64 J))>
#<alt (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (*.f64 (/.f64 U J) J)>
#<alt (/.f64 J (*.f64 J U))>
#<alt (/.f64 1 (/.f64 J (*.f64 J U)))>
#<alt (log1p.f64 (expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))>
#<alt (expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (log1p.f64 (expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))))>
#<alt (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))>
#<alt (*.f64 U (/.f64 1/2 J))>
Outputs
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 3))) (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 3))) (cos.f64 (*.f64 1/2 K)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 7))) (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 3))) (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 11))) (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 7))) (cos.f64 (*.f64 1/2 K)))))))))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 U (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 U (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K))))))>
#<alt (*.f64 U (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 J 7)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)))))))>
#<alt (*.f64 U (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (pow.f64 J 11)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 J 7)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4))))))))>
#<alt (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 U (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -1 (*.f64 U (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K)))))))>
#<alt (*.f64 -1 (*.f64 U (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 J 7)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4))))))))>
#<alt (*.f64 -1 (*.f64 U (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (pow.f64 J 11)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 J 7)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)))))))))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 U (cos.f64 (*.f64 1/2 K)))))>
#<alt (/.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 5)) (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1 (*.f64 (sqrt.f64 J) (*.f64 U (cos.f64 (*.f64 1/2 K)))))) J)>
#<alt (/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 J) (*.f64 U (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 J 3) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3))))))) J)>
#<alt (/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 J) (*.f64 U (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 J 3) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 (pow.f64 J 3) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 J) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 5)))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 3))) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3))))))))) J)>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K)))))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 9))) (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))))))))>
#<alt (*.f64 J (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 13))) (*.f64 (pow.f64 U 6) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 9))) (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K)))))))))>
#<alt (*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 J) (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 3))) (*.f64 (pow.f64 U 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 J 3))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 (pow.f64 U 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 1/64 (*.f64 (sqrt.f64 (pow.f64 J 3)) (*.f64 (pow.f64 U 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 J 3))) (*.f64 -1/4 (*.f64 (sqrt.f64 J) (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 J 3))))))>
#<alt (*.f64 -2 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))>
#<alt (+.f64 (*.f64 -2 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (pow.f64 K 2))))>
#<alt (+.f64 (*.f64 -2 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (pow.f64 K 2))) (*.f64 1/4 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))>
#<alt (+.f64 (*.f64 -2 (sqrt.f64 (*.f64 J (+.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 J (+.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 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/23040 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (pow.f64 K 2))))))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 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 (*.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 -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 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 J 2))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 J 2))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 J 4)))))))>
#<alt (*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 J 2))) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 U 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 J 6))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 J 4))))))))>
#<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 (sqrt.f64 J))>
#<alt (+.f64 (*.f64 -2 (sqrt.f64 J)) (*.f64 1/4 (*.f64 (sqrt.f64 J) (pow.f64 K 2))))>
#<alt (+.f64 (*.f64 -2 (sqrt.f64 J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 (sqrt.f64 J) (pow.f64 K 2))) (*.f64 1/4 (sqrt.f64 J)))))>
#<alt (+.f64 (*.f64 -2 (sqrt.f64 J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 (sqrt.f64 J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (sqrt.f64 J)) (*.f64 1/23040 (*.f64 (sqrt.f64 J) (pow.f64 K 2))))))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))>
#<alt (*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))>
#<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 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 -2>
#<alt (-.f64 (*.f64 1/4 (pow.f64 K 2)) 2)>
#<alt (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/4 (*.f64 -1/192 (pow.f64 K 2)))) 2)>
#<alt (-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/4 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/23040 (pow.f64 K 2)) 1/192)))) 2)>
#<alt (*.f64 -2 (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 -2 (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 -2 (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 -2 (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 -2 (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 -2 (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 -2 (cos.f64 (*.f64 1/2 K)))>
#<alt (*.f64 -2 (cos.f64 (*.f64 1/2 K)))>
#<alt (-.f64 (exp.f64 -2) 1)>
#<alt (-.f64 (+.f64 (exp.f64 -2) (*.f64 1/4 (*.f64 (pow.f64 K 2) (exp.f64 -2)))) 1)>
#<alt (-.f64 (+.f64 (exp.f64 -2) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 5/192 (*.f64 (pow.f64 K 2) (exp.f64 -2))) (*.f64 1/4 (exp.f64 -2))))) 1)>
#<alt (-.f64 (+.f64 (exp.f64 -2) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 (exp.f64 -2)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 31/23040 (*.f64 (pow.f64 K 2) (exp.f64 -2))) (*.f64 5/192 (exp.f64 -2))))))) 1)>
#<alt (-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)>
#<alt (-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)>
#<alt (-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)>
#<alt (-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)>
#<alt (-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)>
#<alt (-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)>
#<alt (-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)>
#<alt (-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 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 (*.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 -1/8 (*.f64 (*.f64 J (*.f64 (pow.f64 K 2) (pow.f64 (cbrt.f64 -2) 3))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.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/384 (*.f64 (*.f64 J (*.f64 (pow.f64 K 2) (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 (pow.f64 K 2) (+.f64 (*.f64 -1/46080 (*.f64 (*.f64 J (*.f64 (pow.f64 K 2) (pow.f64 (cbrt.f64 -2) 3))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.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))))))))))))>
#<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) (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) (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) (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) (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) (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) (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) (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) (pow.f64 J 2))))))>
#<alt (*.f64 1/2 (*.f64 U (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))))>
#<alt (+.f64 (*.f64 1/2 (*.f64 U (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) U))>
#<alt (+.f64 (*.f64 1/2 (*.f64 U (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 3))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))) U))))>
#<alt (+.f64 (*.f64 1/2 (*.f64 U (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 5))))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))) 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) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 2))) (*.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) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 4))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 2))) (*.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) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 4))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 6))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 2))) (*.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) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 2))) (*.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) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 4))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 2))) (*.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) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 4))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 6))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 2))) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K))))))))>
#<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) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) J)) (*.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) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 3))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))) J)))))>
#<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 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))) J)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 3))) (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 5))))))))>
#<alt (*.f64 1/2 (*.f64 U (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 U (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 2))))>
#<alt (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 2)))))>
#<alt (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 2))))))>
#<alt (*.f64 -1/2 (*.f64 U (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))))>
#<alt (*.f64 -1 (*.f64 U (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (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) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (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) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 2)))))))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (*.f64 1/2 (/.f64 U J))>
#<alt (*.f64 1/2 (/.f64 U J))>
Calls

75 calls:

TimeVariablePointExpression
27.0ms
J
@0
(* (sqrt (+ (* 1 1) (* (* 1/2 (/ U J)) (* 1/2 (/ U J))))) (* (cos (* K 1/2)) (* (sqrt J) -2)))
5.0ms
J
@-inf
(* (sqrt (+ (* 1 1) (* (* 1/2 (/ U J)) (* 1/2 (/ U J))))) (* (cos (* K 1/2)) (* (sqrt J) -2)))
2.0ms
U
@-inf
(* (* (sqrt (+ (* 1 1) (* (* 1/2 (/ U J)) (* 1/2 (/ U J))))) (* (cos (* K 1/2)) (* (sqrt J) -2))) (sqrt J))
2.0ms
J
@inf
(* (sqrt (+ (* 1 1) (* (* 1/2 (/ U J)) (* 1/2 (/ U J))))) (* (cos (* K 1/2)) (* (sqrt J) -2)))
1.0ms
K
@inf
(- (exp (* -2 (cos (* 1/2 K)))) 1)

rewrite217.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
676×associate-*r*
456×associate-*l*
452×prod-diff
288×cbrt-prod
262×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
042425
1665343
27982343
Stop Event
node limit
Counts
12 → 314
Calls
Call 1
Inputs
(*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2)))
(*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))) (sqrt.f64 J))
(*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 U J) J)
(/.f64 J (*.f64 J U))
(/.f64 1 (/.f64 J (*.f64 J U)))
(log1p.f64 (expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(*.f64 J (log1p.f64 (expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(*.f64 U (/.f64 1/2 J))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))))) 1)
(pow.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))) 2))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2)))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))) 3) (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))))) 1)
(pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 J) -2) (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 J 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 3) (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3/2) (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))) 3) (pow.f64 J 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J 4)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (*.f64 J 4))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 (sqrt.f64 (*.f64 J 4)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 J 4)) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 U (*.f64 J 2)))) 1)
(/.f64 1 (/.f64 J (*.f64 1/2 U)))
(/.f64 1/2 (/.f64 J U))
(/.f64 U (*.f64 J 2))
(/.f64 (*.f64 1/2 U) J)
(/.f64 (neg.f64 (*.f64 1/2 U)) (neg.f64 J))
(/.f64 (*.f64 U -1/2) (neg.f64 J))
(/.f64 (*.f64 1/2 (neg.f64 U)) (neg.f64 J))
(/.f64 (*.f64 -1/2 U) (neg.f64 J))
(/.f64 (*.f64 (neg.f64 U) 1/2) (neg.f64 J))
(/.f64 (/.f64 (*.f64 1/2 U) 1) J)
(/.f64 (/.f64 (*.f64 1/2 U) (sqrt.f64 J)) (sqrt.f64 J))
(/.f64 (/.f64 (*.f64 1/2 U) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 J))
(pow.f64 (/.f64 U (*.f64 J 2)) 1)
(pow.f64 (cbrt.f64 (/.f64 U (*.f64 J 2))) 3)
(pow.f64 (pow.f64 (/.f64 U (*.f64 J 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 U (*.f64 J 2))) 2)
(sqrt.f64 (pow.f64 (/.f64 U (*.f64 J 2)) 2))
(log.f64 (pow.f64 (exp.f64 1/2) (/.f64 U J)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 U (*.f64 J 2)))))
(cbrt.f64 (pow.f64 (/.f64 U (*.f64 J 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (/.f64 1/2 J) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 J) 3) (pow.f64 U 3)))
(expm1.f64 (log1p.f64 (/.f64 U (*.f64 J 2))))
(log1p.f64 (expm1.f64 (/.f64 U (*.f64 J 2))))
(exp.f64 (log.f64 (/.f64 U (*.f64 J 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 U (*.f64 J 2))) 1))
(-.f64 (exp.f64 (log1p.f64 U)) 1)
(/.f64 1 (/.f64 1 U))
(/.f64 J (/.f64 J U))
(/.f64 (*.f64 U J) J)
(/.f64 -1 (/.f64 -1 U))
(/.f64 (sqrt.f64 U) (sqrt.f64 (/.f64 1 U)))
(/.f64 (*.f64 J (neg.f64 U)) (neg.f64 J))
(/.f64 (/.f64 1 J) (/.f64 1 (*.f64 U J)))
(/.f64 (/.f64 (*.f64 U J) (sqrt.f64 J)) (sqrt.f64 J))
(/.f64 (/.f64 (*.f64 U J) 1) J)
(/.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 U)) 2)) (/.f64 1 (cbrt.f64 U)))
(/.f64 (/.f64 (*.f64 U J) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 J))
(pow.f64 U 1)
(pow.f64 (/.f64 1 U) -1)
(pow.f64 (cbrt.f64 U) 3)
(pow.f64 (pow.f64 U 3) 1/3)
(pow.f64 (sqrt.f64 U) 2)
(neg.f64 (/.f64 -1 (/.f64 1 U)))
(sqrt.f64 (pow.f64 U 2))
(log.f64 (exp.f64 U))
(log.f64 (+.f64 1 (expm1.f64 U)))
(cbrt.f64 (pow.f64 U 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)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 U J) 3) (pow.f64 J 3)))
U
(expm1.f64 (log1p.f64 U))
(log1p.f64 (expm1.f64 U))
(exp.f64 (log.f64 U))
(exp.f64 (*.f64 (log.f64 U) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 U)) -1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 U))) 1)
(*.f64 1 (/.f64 1 U))
(*.f64 J (/.f64 1 (*.f64 U J)))
(*.f64 J (/.f64 (/.f64 1 (*.f64 U J)) 1))
(*.f64 (sqrt.f64 J) (/.f64 (sqrt.f64 J) (*.f64 U J)))
(*.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (/.f64 1 (*.f64 U J))))
(*.f64 (/.f64 1 U) 1)
(*.f64 (/.f64 1 (cbrt.f64 U)) (pow.f64 (/.f64 1 (cbrt.f64 U)) 2))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 U)) 2) (/.f64 1 (cbrt.f64 U)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 U)) 2) (/.f64 (/.f64 1 (cbrt.f64 U)) 1))
(*.f64 (pow.f64 (cbrt.f64 J) 2) (/.f64 (cbrt.f64 J) (*.f64 U J)))
(*.f64 (pow.f64 (cbrt.f64 J) 2) (*.f64 (cbrt.f64 J) (/.f64 1 (*.f64 U J))))
(*.f64 (sqrt.f64 (/.f64 1 U)) (sqrt.f64 (/.f64 1 U)))
(*.f64 (sqrt.f64 (/.f64 1 U)) (/.f64 (sqrt.f64 (/.f64 1 U)) 1))
(*.f64 (neg.f64 J) (/.f64 1 (*.f64 J (neg.f64 U))))
(*.f64 (/.f64 1 (*.f64 U J)) J)
(*.f64 (/.f64 1 J) (/.f64 J U))
(*.f64 (/.f64 (sqrt.f64 J) 1) (/.f64 (sqrt.f64 J) (*.f64 U J)))
(*.f64 (/.f64 (sqrt.f64 J) U) (/.f64 (sqrt.f64 J) J))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 J) 2) 1) (/.f64 (cbrt.f64 J) (*.f64 U J)))
(*.f64 (/.f64 (sqrt.f64 J) J) (/.f64 (sqrt.f64 J) U))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 U J) 2))) (/.f64 J (cbrt.f64 (*.f64 U J))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 U J))) (/.f64 J (sqrt.f64 (*.f64 U J))))
(*.f64 (/.f64 (sqrt.f64 J) (cbrt.f64 (pow.f64 (*.f64 U J) 2))) (/.f64 (sqrt.f64 J) (cbrt.f64 (*.f64 U J))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 J) 2) U) (/.f64 (cbrt.f64 J) J))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 J) 2) J) (/.f64 (cbrt.f64 J) U))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 J) 2) (cbrt.f64 (pow.f64 (*.f64 U J) 2))) (/.f64 1 (cbrt.f64 U)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 J) 2) (sqrt.f64 (*.f64 U J))) (/.f64 (cbrt.f64 J) (sqrt.f64 (*.f64 U J))))
(pow.f64 U -1)
(pow.f64 (/.f64 1 U) 1)
(pow.f64 (/.f64 1 (cbrt.f64 U)) 3)
(pow.f64 (pow.f64 (/.f64 1 U) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1 U)) 2)
(neg.f64 (/.f64 -1 U))
(sqrt.f64 (pow.f64 (/.f64 1 U) 2))
(log.f64 (exp.f64 (/.f64 1 U)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 U))))
(cbrt.f64 (pow.f64 (/.f64 1 U) 3))
(cbrt.f64 (/.f64 (pow.f64 J 3) (pow.f64 (*.f64 U J) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 U)))
(log1p.f64 (expm1.f64 (/.f64 1 U)))
(exp.f64 (neg.f64 (log.f64 U)))
(exp.f64 (*.f64 (neg.f64 (log.f64 U)) 1))
(-.f64 (exp.f64 (log1p.f64 U)) 1)
(*.f64 1 U)
(*.f64 U 1)
(*.f64 U (*.f64 (/.f64 1 J) J))
(*.f64 J (/.f64 U J))
(*.f64 (/.f64 U J) J)
(*.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (/.f64 U J)))
(*.f64 (*.f64 U J) (/.f64 1 J))
(*.f64 -1 (/.f64 1 (/.f64 -1 U)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 U J)) 2) (*.f64 (cbrt.f64 (/.f64 U J)) J))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U J) 2)) (/.f64 (cbrt.f64 (*.f64 U J)) J))
(*.f64 (pow.f64 (cbrt.f64 J) 2) (*.f64 (cbrt.f64 J) (/.f64 U J)))
(*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U))
(*.f64 (sqrt.f64 (/.f64 U J)) (*.f64 (sqrt.f64 (/.f64 U J)) J))
(*.f64 (sqrt.f64 (*.f64 U J)) (/.f64 (sqrt.f64 (*.f64 U J)) J))
(*.f64 (sqrt.f64 U) (sqrt.f64 U))
(*.f64 (/.f64 1 J) (*.f64 U J))
(*.f64 (/.f64 1 J) (pow.f64 (/.f64 1 (*.f64 U J)) -1))
(*.f64 (pow.f64 (pow.f64 (/.f64 1 (cbrt.f64 U)) 2) -1) (pow.f64 (/.f64 1 (cbrt.f64 U)) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 1 U)) -1) (pow.f64 (sqrt.f64 (/.f64 1 U)) -1))
(*.f64 (/.f64 1 (sqrt.f64 J)) (/.f64 (*.f64 U J) (sqrt.f64 J)))
(*.f64 (/.f64 U (sqrt.f64 J)) (/.f64 J (sqrt.f64 J)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 J) 2)) (/.f64 (*.f64 U J) (cbrt.f64 J)))
(*.f64 (/.f64 U 1) 1)
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 J) 2)) (/.f64 J (cbrt.f64 J)))
(*.f64 (/.f64 J (sqrt.f64 J)) (/.f64 U (sqrt.f64 J)))
(*.f64 (/.f64 J 1) (/.f64 U J))
(*.f64 (/.f64 J (pow.f64 (cbrt.f64 J) 2)) (/.f64 U (cbrt.f64 J)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U J) 2)) 1) (/.f64 (cbrt.f64 (*.f64 U J)) J))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U J) 2)) (sqrt.f64 J)) (/.f64 (cbrt.f64 (*.f64 U J)) (sqrt.f64 J)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U J) 2)) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 U))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U J)) 1) (/.f64 (sqrt.f64 (*.f64 U J)) J))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U J)) (pow.f64 (cbrt.f64 J) 2)) (/.f64 (sqrt.f64 (*.f64 U J)) (cbrt.f64 J)))
(*.f64 (/.f64 1 (neg.f64 J)) (*.f64 J (neg.f64 U)))
(*.f64 (*.f64 (/.f64 1 J) 1) (*.f64 U J))
(*.f64 (*.f64 (/.f64 1 J) J) U)
(*.f64 (*.f64 (/.f64 1 J) (cbrt.f64 (pow.f64 (*.f64 U J) 2))) (cbrt.f64 (*.f64 U J)))
(*.f64 (*.f64 (/.f64 1 J) (sqrt.f64 (*.f64 U J))) (sqrt.f64 (*.f64 U J)))
(*.f64 (*.f64 J (pow.f64 (cbrt.f64 (/.f64 U J)) 2)) (cbrt.f64 (/.f64 U J)))
(*.f64 (*.f64 J (sqrt.f64 (/.f64 U J))) (sqrt.f64 (/.f64 U J)))
(*.f64 (*.f64 (/.f64 U J) (sqrt.f64 J)) (sqrt.f64 J))
(*.f64 (*.f64 (/.f64 U J) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 J))
(pow.f64 U 1)
(pow.f64 (/.f64 1 U) -1)
(pow.f64 (cbrt.f64 U) 3)
(pow.f64 (pow.f64 U 3) 1/3)
(pow.f64 (sqrt.f64 U) 2)
(neg.f64 (/.f64 -1 (/.f64 1 U)))
(sqrt.f64 (pow.f64 U 2))
(log.f64 (exp.f64 U))
(log.f64 (+.f64 1 (expm1.f64 U)))
(cbrt.f64 (pow.f64 U 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)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 U J) 3) (pow.f64 J 3)))
U
(expm1.f64 (log1p.f64 U))
(log1p.f64 (expm1.f64 U))
(exp.f64 (log.f64 U))
(exp.f64 (*.f64 (log.f64 U) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 U)) -1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) 1)
(*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))
(*.f64 (cos.f64 (*.f64 1/2 K)) -2)
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2) 1)
(*.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) 4)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) 4)) (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) -2))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) -2))
(*.f64 (*.f64 -2 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (cbrt.f64 (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (cos.f64 (*.f64 1/2 K))))
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 2)
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) 4))
(log.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2) 3))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 1))
(+.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) -1)
(-.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) 1)
(*.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)))
(*.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 1)
(*.f64 (cbrt.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) 2) (cbrt.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))))
(*.f64 (sqrt.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) (sqrt.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) 3) 1) (+.f64 (*.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K)))) (+.f64 1 (*.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) 1))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K)))) 1) (+.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) 1))
(pow.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 1)
(pow.f64 (cbrt.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) 3)
(pow.f64 (pow.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) 2)
(sqrt.f64 (pow.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 2))
(log.f64 (exp.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)))))
(cbrt.f64 (pow.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 3))
(log1p.f64 (expm1.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))))
(exp.f64 (log.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 J) -2) (cos.f64 (*.f64 1/2 K))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))) 3) (pow.f64 J 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 (*.f64 J -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 1))
(exp.f64 (+.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))) (log.f64 (sqrt.f64 J))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))))) 1)
(pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 J) -2) (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 J 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 3) (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3/2) (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))) 3) (pow.f64 J 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 U (*.f64 J 2)))) 1)
(/.f64 1 (/.f64 J (*.f64 1/2 U)))
(/.f64 1/2 (/.f64 J U))
(/.f64 U (*.f64 J 2))
(/.f64 (*.f64 1/2 U) J)
(/.f64 (neg.f64 (*.f64 1/2 U)) (neg.f64 J))
(/.f64 (*.f64 U -1/2) (neg.f64 J))
(/.f64 (*.f64 1/2 (neg.f64 U)) (neg.f64 J))
(/.f64 (*.f64 -1/2 U) (neg.f64 J))
(/.f64 (*.f64 (neg.f64 U) 1/2) (neg.f64 J))
(/.f64 (/.f64 (*.f64 1/2 U) 1) J)
(/.f64 (/.f64 (*.f64 1/2 U) (sqrt.f64 J)) (sqrt.f64 J))
(/.f64 (/.f64 (*.f64 1/2 U) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 J))
(pow.f64 (/.f64 U (*.f64 J 2)) 1)
(pow.f64 (cbrt.f64 (/.f64 U (*.f64 J 2))) 3)
(pow.f64 (pow.f64 (/.f64 U (*.f64 J 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 U (*.f64 J 2))) 2)
(sqrt.f64 (pow.f64 (/.f64 U (*.f64 J 2)) 2))
(log.f64 (pow.f64 (exp.f64 1/2) (/.f64 U J)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 U (*.f64 J 2)))))
(cbrt.f64 (pow.f64 (/.f64 U (*.f64 J 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (/.f64 1/2 J) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 J) 3) (pow.f64 U 3)))
(expm1.f64 (log1p.f64 (/.f64 U (*.f64 J 2))))
(log1p.f64 (expm1.f64 (/.f64 U (*.f64 J 2))))
(exp.f64 (log.f64 (/.f64 U (*.f64 J 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 U (*.f64 J 2))) 1))

simplify208.0ms (1.2%)

Algorithm
egg-herbie
Rules
1618×fma-define
1040×times-frac
936×associate-*r/
764×associate-*l/
726×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0104524100
1292423138
Stop Event
node limit
Counts
590 → 573
Calls
Call 1
Inputs
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 3))) (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 3))) (cos.f64 (*.f64 1/2 K)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 7))) (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))))))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 3))) (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 11))) (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 7))) (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 U (cos.f64 (*.f64 1/2 K)))))
(*.f64 U (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K))))))
(*.f64 U (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 J 7)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)))))))
(*.f64 U (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (pow.f64 J 11)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 J 7)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4))))))))
(*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 U (cos.f64 (*.f64 1/2 K))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 J 7)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4))))))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (pow.f64 J 11)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 J 7)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 U (cos.f64 (*.f64 1/2 K)))))
(/.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 5)) (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1 (*.f64 (sqrt.f64 J) (*.f64 U (cos.f64 (*.f64 1/2 K)))))) J)
(/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 J) (*.f64 U (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 J 3) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3))))))) J)
(/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 J) (*.f64 U (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 J 3) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 (pow.f64 J 3) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 J) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 5)))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 3))) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3))))))))) J)
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 9))) (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 13))) (*.f64 (pow.f64 U 6) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 9))) (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 J) (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 3))) (*.f64 (pow.f64 U 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 J 3))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 (pow.f64 U 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 1/64 (*.f64 (sqrt.f64 (pow.f64 J 3)) (*.f64 (pow.f64 U 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 J 3))) (*.f64 -1/4 (*.f64 (sqrt.f64 J) (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 J 3))))))
(*.f64 -2 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(+.f64 (*.f64 -2 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (pow.f64 K 2))))
(+.f64 (*.f64 -2 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (pow.f64 K 2))) (*.f64 1/4 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))
(+.f64 (*.f64 -2 (sqrt.f64 (*.f64 J (+.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 J (+.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 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/23040 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (pow.f64 K 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 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 (*.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 -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 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 J 2))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 J 2))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 J 4)))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 J 2))) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 U 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 J 6))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 J 4))))))))
(*.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 (sqrt.f64 J))
(+.f64 (*.f64 -2 (sqrt.f64 J)) (*.f64 1/4 (*.f64 (sqrt.f64 J) (pow.f64 K 2))))
(+.f64 (*.f64 -2 (sqrt.f64 J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 (sqrt.f64 J) (pow.f64 K 2))) (*.f64 1/4 (sqrt.f64 J)))))
(+.f64 (*.f64 -2 (sqrt.f64 J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 (sqrt.f64 J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (sqrt.f64 J)) (*.f64 1/23040 (*.f64 (sqrt.f64 J) (pow.f64 K 2))))))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -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)
(/.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)
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
-2
(-.f64 (*.f64 1/4 (pow.f64 K 2)) 2)
(-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/4 (*.f64 -1/192 (pow.f64 K 2)))) 2)
(-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/4 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/23040 (pow.f64 K 2)) 1/192)))) 2)
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(-.f64 (exp.f64 -2) 1)
(-.f64 (+.f64 (exp.f64 -2) (*.f64 1/4 (*.f64 (pow.f64 K 2) (exp.f64 -2)))) 1)
(-.f64 (+.f64 (exp.f64 -2) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 5/192 (*.f64 (pow.f64 K 2) (exp.f64 -2))) (*.f64 1/4 (exp.f64 -2))))) 1)
(-.f64 (+.f64 (exp.f64 -2) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 (exp.f64 -2)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 31/23040 (*.f64 (pow.f64 K 2) (exp.f64 -2))) (*.f64 5/192 (exp.f64 -2))))))) 1)
(-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)
(-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)
(-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)
(-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)
(-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)
(-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)
(-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)
(-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 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 (*.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/8 (*.f64 (*.f64 J (*.f64 (pow.f64 K 2) (pow.f64 (cbrt.f64 -2) 3))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.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/384 (*.f64 (*.f64 J (*.f64 (pow.f64 K 2) (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 (pow.f64 K 2) (+.f64 (*.f64 -1/46080 (*.f64 (*.f64 J (*.f64 (pow.f64 K 2) (pow.f64 (cbrt.f64 -2) 3))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.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 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) (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) (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) (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) (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) (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) (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) (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) (pow.f64 J 2))))))
(*.f64 1/2 (*.f64 U (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 1/2 (*.f64 U (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) U))
(+.f64 (*.f64 1/2 (*.f64 U (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 3))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))) U))))
(+.f64 (*.f64 1/2 (*.f64 U (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 5))))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))) 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) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 2))) (*.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) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 4))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 2))) (*.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) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 4))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 6))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 2))) (*.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) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 2))) (*.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) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 4))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 2))) (*.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) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 4))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 6))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 2))) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K))))))))
(*.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) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) J)) (*.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) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 3))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))) J)))))
(+.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 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))) J)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 3))) (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 5))))))))
(*.f64 1/2 (*.f64 U (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))))
(*.f64 U (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 2))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 2)))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 2))))))
(*.f64 -1/2 (*.f64 U (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 2)))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 2))))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 2)))))))
(*.f64 1/2 (/.f64 U J))
(*.f64 1/2 (/.f64 U J))
(*.f64 1/2 (/.f64 U J))
(*.f64 1/2 (/.f64 U J))
(*.f64 1/2 (/.f64 U J))
(*.f64 1/2 (/.f64 U J))
(*.f64 1/2 (/.f64 U J))
(*.f64 1/2 (/.f64 U J))
(*.f64 1/2 (/.f64 U J))
(*.f64 1/2 (/.f64 U J))
(*.f64 1/2 (/.f64 U J))
(*.f64 1/2 (/.f64 U J))
(*.f64 1/2 (/.f64 U J))
(*.f64 1/2 (/.f64 U J))
(*.f64 1/2 (/.f64 U J))
(*.f64 1/2 (/.f64 U J))
(*.f64 1/2 (/.f64 U J))
(*.f64 1/2 (/.f64 U J))
(*.f64 1/2 (/.f64 U J))
(*.f64 1/2 (/.f64 U J))
(*.f64 1/2 (/.f64 U J))
(*.f64 1/2 (/.f64 U J))
(*.f64 1/2 (/.f64 U J))
(*.f64 1/2 (/.f64 U J))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))))) 1)
(pow.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))) 2))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2)))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))) 3))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))) 3) (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))))) 1)
(pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 J) -2) (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 J 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 3) (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3/2) (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))) 3) (pow.f64 J 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J 4)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (*.f64 J 4))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 (sqrt.f64 (*.f64 J 4)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 J 4)) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 U (*.f64 J 2)))) 1)
(/.f64 1 (/.f64 J (*.f64 1/2 U)))
(/.f64 1/2 (/.f64 J U))
(/.f64 U (*.f64 J 2))
(/.f64 (*.f64 1/2 U) J)
(/.f64 (neg.f64 (*.f64 1/2 U)) (neg.f64 J))
(/.f64 (*.f64 U -1/2) (neg.f64 J))
(/.f64 (*.f64 1/2 (neg.f64 U)) (neg.f64 J))
(/.f64 (*.f64 -1/2 U) (neg.f64 J))
(/.f64 (*.f64 (neg.f64 U) 1/2) (neg.f64 J))
(/.f64 (/.f64 (*.f64 1/2 U) 1) J)
(/.f64 (/.f64 (*.f64 1/2 U) (sqrt.f64 J)) (sqrt.f64 J))
(/.f64 (/.f64 (*.f64 1/2 U) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 J))
(pow.f64 (/.f64 U (*.f64 J 2)) 1)
(pow.f64 (cbrt.f64 (/.f64 U (*.f64 J 2))) 3)
(pow.f64 (pow.f64 (/.f64 U (*.f64 J 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 U (*.f64 J 2))) 2)
(sqrt.f64 (pow.f64 (/.f64 U (*.f64 J 2)) 2))
(log.f64 (pow.f64 (exp.f64 1/2) (/.f64 U J)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 U (*.f64 J 2)))))
(cbrt.f64 (pow.f64 (/.f64 U (*.f64 J 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (/.f64 1/2 J) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 J) 3) (pow.f64 U 3)))
(expm1.f64 (log1p.f64 (/.f64 U (*.f64 J 2))))
(log1p.f64 (expm1.f64 (/.f64 U (*.f64 J 2))))
(exp.f64 (log.f64 (/.f64 U (*.f64 J 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 U (*.f64 J 2))) 1))
(-.f64 (exp.f64 (log1p.f64 U)) 1)
(/.f64 1 (/.f64 1 U))
(/.f64 J (/.f64 J U))
(/.f64 (*.f64 U J) J)
(/.f64 -1 (/.f64 -1 U))
(/.f64 (sqrt.f64 U) (sqrt.f64 (/.f64 1 U)))
(/.f64 (*.f64 J (neg.f64 U)) (neg.f64 J))
(/.f64 (/.f64 1 J) (/.f64 1 (*.f64 U J)))
(/.f64 (/.f64 (*.f64 U J) (sqrt.f64 J)) (sqrt.f64 J))
(/.f64 (/.f64 (*.f64 U J) 1) J)
(/.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 U)) 2)) (/.f64 1 (cbrt.f64 U)))
(/.f64 (/.f64 (*.f64 U J) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 J))
(pow.f64 U 1)
(pow.f64 (/.f64 1 U) -1)
(pow.f64 (cbrt.f64 U) 3)
(pow.f64 (pow.f64 U 3) 1/3)
(pow.f64 (sqrt.f64 U) 2)
(neg.f64 (/.f64 -1 (/.f64 1 U)))
(sqrt.f64 (pow.f64 U 2))
(log.f64 (exp.f64 U))
(log.f64 (+.f64 1 (expm1.f64 U)))
(cbrt.f64 (pow.f64 U 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)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 U J) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 U))
(log1p.f64 (expm1.f64 U))
(exp.f64 (log.f64 U))
(exp.f64 (*.f64 (log.f64 U) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 U)) -1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 U))) 1)
(*.f64 1 (/.f64 1 U))
(*.f64 J (/.f64 1 (*.f64 U J)))
(*.f64 J (/.f64 (/.f64 1 (*.f64 U J)) 1))
(*.f64 (sqrt.f64 J) (/.f64 (sqrt.f64 J) (*.f64 U J)))
(*.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (/.f64 1 (*.f64 U J))))
(*.f64 (/.f64 1 U) 1)
(*.f64 (/.f64 1 (cbrt.f64 U)) (pow.f64 (/.f64 1 (cbrt.f64 U)) 2))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 U)) 2) (/.f64 1 (cbrt.f64 U)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 U)) 2) (/.f64 (/.f64 1 (cbrt.f64 U)) 1))
(*.f64 (pow.f64 (cbrt.f64 J) 2) (/.f64 (cbrt.f64 J) (*.f64 U J)))
(*.f64 (pow.f64 (cbrt.f64 J) 2) (*.f64 (cbrt.f64 J) (/.f64 1 (*.f64 U J))))
(*.f64 (sqrt.f64 (/.f64 1 U)) (sqrt.f64 (/.f64 1 U)))
(*.f64 (sqrt.f64 (/.f64 1 U)) (/.f64 (sqrt.f64 (/.f64 1 U)) 1))
(*.f64 (neg.f64 J) (/.f64 1 (*.f64 J (neg.f64 U))))
(*.f64 (/.f64 1 (*.f64 U J)) J)
(*.f64 (/.f64 1 J) (/.f64 J U))
(*.f64 (/.f64 (sqrt.f64 J) 1) (/.f64 (sqrt.f64 J) (*.f64 U J)))
(*.f64 (/.f64 (sqrt.f64 J) U) (/.f64 (sqrt.f64 J) J))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 J) 2) 1) (/.f64 (cbrt.f64 J) (*.f64 U J)))
(*.f64 (/.f64 (sqrt.f64 J) J) (/.f64 (sqrt.f64 J) U))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 U J) 2))) (/.f64 J (cbrt.f64 (*.f64 U J))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 U J))) (/.f64 J (sqrt.f64 (*.f64 U J))))
(*.f64 (/.f64 (sqrt.f64 J) (cbrt.f64 (pow.f64 (*.f64 U J) 2))) (/.f64 (sqrt.f64 J) (cbrt.f64 (*.f64 U J))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 J) 2) U) (/.f64 (cbrt.f64 J) J))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 J) 2) J) (/.f64 (cbrt.f64 J) U))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 J) 2) (cbrt.f64 (pow.f64 (*.f64 U J) 2))) (/.f64 1 (cbrt.f64 U)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 J) 2) (sqrt.f64 (*.f64 U J))) (/.f64 (cbrt.f64 J) (sqrt.f64 (*.f64 U J))))
(pow.f64 U -1)
(pow.f64 (/.f64 1 U) 1)
(pow.f64 (/.f64 1 (cbrt.f64 U)) 3)
(pow.f64 (pow.f64 (/.f64 1 U) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1 U)) 2)
(neg.f64 (/.f64 -1 U))
(sqrt.f64 (pow.f64 (/.f64 1 U) 2))
(log.f64 (exp.f64 (/.f64 1 U)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 U))))
(cbrt.f64 (pow.f64 (/.f64 1 U) 3))
(cbrt.f64 (/.f64 (pow.f64 J 3) (pow.f64 (*.f64 U J) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 U)))
(log1p.f64 (expm1.f64 (/.f64 1 U)))
(exp.f64 (neg.f64 (log.f64 U)))
(exp.f64 (*.f64 (neg.f64 (log.f64 U)) 1))
(-.f64 (exp.f64 (log1p.f64 U)) 1)
(*.f64 1 U)
(*.f64 U 1)
(*.f64 U (*.f64 (/.f64 1 J) J))
(*.f64 J (/.f64 U J))
(*.f64 (/.f64 U J) J)
(*.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (/.f64 U J)))
(*.f64 (*.f64 U J) (/.f64 1 J))
(*.f64 -1 (/.f64 1 (/.f64 -1 U)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 U J)) 2) (*.f64 (cbrt.f64 (/.f64 U J)) J))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U J) 2)) (/.f64 (cbrt.f64 (*.f64 U J)) J))
(*.f64 (pow.f64 (cbrt.f64 J) 2) (*.f64 (cbrt.f64 J) (/.f64 U J)))
(*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2))
(*.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U))
(*.f64 (sqrt.f64 (/.f64 U J)) (*.f64 (sqrt.f64 (/.f64 U J)) J))
(*.f64 (sqrt.f64 (*.f64 U J)) (/.f64 (sqrt.f64 (*.f64 U J)) J))
(*.f64 (sqrt.f64 U) (sqrt.f64 U))
(*.f64 (/.f64 1 J) (*.f64 U J))
(*.f64 (/.f64 1 J) (pow.f64 (/.f64 1 (*.f64 U J)) -1))
(*.f64 (pow.f64 (pow.f64 (/.f64 1 (cbrt.f64 U)) 2) -1) (pow.f64 (/.f64 1 (cbrt.f64 U)) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 1 U)) -1) (pow.f64 (sqrt.f64 (/.f64 1 U)) -1))
(*.f64 (/.f64 1 (sqrt.f64 J)) (/.f64 (*.f64 U J) (sqrt.f64 J)))
(*.f64 (/.f64 U (sqrt.f64 J)) (/.f64 J (sqrt.f64 J)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 J) 2)) (/.f64 (*.f64 U J) (cbrt.f64 J)))
(*.f64 (/.f64 U 1) 1)
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 J) 2)) (/.f64 J (cbrt.f64 J)))
(*.f64 (/.f64 J (sqrt.f64 J)) (/.f64 U (sqrt.f64 J)))
(*.f64 (/.f64 J 1) (/.f64 U J))
(*.f64 (/.f64 J (pow.f64 (cbrt.f64 J) 2)) (/.f64 U (cbrt.f64 J)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U J) 2)) 1) (/.f64 (cbrt.f64 (*.f64 U J)) J))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U J) 2)) (sqrt.f64 J)) (/.f64 (cbrt.f64 (*.f64 U J)) (sqrt.f64 J)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U J) 2)) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 U))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U J)) 1) (/.f64 (sqrt.f64 (*.f64 U J)) J))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U J)) (pow.f64 (cbrt.f64 J) 2)) (/.f64 (sqrt.f64 (*.f64 U J)) (cbrt.f64 J)))
(*.f64 (/.f64 1 (neg.f64 J)) (*.f64 J (neg.f64 U)))
(*.f64 (*.f64 (/.f64 1 J) 1) (*.f64 U J))
(*.f64 (*.f64 (/.f64 1 J) J) U)
(*.f64 (*.f64 (/.f64 1 J) (cbrt.f64 (pow.f64 (*.f64 U J) 2))) (cbrt.f64 (*.f64 U J)))
(*.f64 (*.f64 (/.f64 1 J) (sqrt.f64 (*.f64 U J))) (sqrt.f64 (*.f64 U J)))
(*.f64 (*.f64 J (pow.f64 (cbrt.f64 (/.f64 U J)) 2)) (cbrt.f64 (/.f64 U J)))
(*.f64 (*.f64 J (sqrt.f64 (/.f64 U J))) (sqrt.f64 (/.f64 U J)))
(*.f64 (*.f64 (/.f64 U J) (sqrt.f64 J)) (sqrt.f64 J))
(*.f64 (*.f64 (/.f64 U J) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 J))
(pow.f64 U 1)
(pow.f64 (/.f64 1 U) -1)
(pow.f64 (cbrt.f64 U) 3)
(pow.f64 (pow.f64 U 3) 1/3)
(pow.f64 (sqrt.f64 U) 2)
(neg.f64 (/.f64 -1 (/.f64 1 U)))
(sqrt.f64 (pow.f64 U 2))
(log.f64 (exp.f64 U))
(log.f64 (+.f64 1 (expm1.f64 U)))
(cbrt.f64 (pow.f64 U 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)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 U J) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 U))
(log1p.f64 (expm1.f64 U))
(exp.f64 (log.f64 U))
(exp.f64 (*.f64 (log.f64 U) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 U)) -1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) 1)
(*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))
(*.f64 (cos.f64 (*.f64 1/2 K)) -2)
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2) 1)
(*.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) 4)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) 4)) (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) -2))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) -2))
(*.f64 (*.f64 -2 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (cbrt.f64 (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (cos.f64 (*.f64 1/2 K))))
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 2)
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) 4))
(log.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2) 3))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 1))
(+.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) -1)
(-.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) 1)
(*.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)))
(*.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 1)
(*.f64 (cbrt.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) 2) (cbrt.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))))
(*.f64 (sqrt.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) (sqrt.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) 3) 1) (+.f64 (*.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K)))) (+.f64 1 (*.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) 1))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K)))) 1) (+.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) 1))
(pow.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 1)
(pow.f64 (cbrt.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) 3)
(pow.f64 (pow.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) 2)
(sqrt.f64 (pow.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 2))
(log.f64 (exp.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)))))
(cbrt.f64 (pow.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 3))
(log1p.f64 (expm1.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))))
(exp.f64 (log.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 J) -2) (cos.f64 (*.f64 1/2 K))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2) 3) (pow.f64 J 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))) 3) (pow.f64 J 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 (*.f64 J -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 1))
(exp.f64 (+.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))) (log.f64 (sqrt.f64 J))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))))) 1)
(pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))) 3)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 J) -2) (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 J 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 3) (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 J 3/2) (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))) 3) (pow.f64 J 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 U (*.f64 J 2)))) 1)
(/.f64 1 (/.f64 J (*.f64 1/2 U)))
(/.f64 1/2 (/.f64 J U))
(/.f64 U (*.f64 J 2))
(/.f64 (*.f64 1/2 U) J)
(/.f64 (neg.f64 (*.f64 1/2 U)) (neg.f64 J))
(/.f64 (*.f64 U -1/2) (neg.f64 J))
(/.f64 (*.f64 1/2 (neg.f64 U)) (neg.f64 J))
(/.f64 (*.f64 -1/2 U) (neg.f64 J))
(/.f64 (*.f64 (neg.f64 U) 1/2) (neg.f64 J))
(/.f64 (/.f64 (*.f64 1/2 U) 1) J)
(/.f64 (/.f64 (*.f64 1/2 U) (sqrt.f64 J)) (sqrt.f64 J))
(/.f64 (/.f64 (*.f64 1/2 U) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 J))
(pow.f64 (/.f64 U (*.f64 J 2)) 1)
(pow.f64 (cbrt.f64 (/.f64 U (*.f64 J 2))) 3)
(pow.f64 (pow.f64 (/.f64 U (*.f64 J 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 U (*.f64 J 2))) 2)
(sqrt.f64 (pow.f64 (/.f64 U (*.f64 J 2)) 2))
(log.f64 (pow.f64 (exp.f64 1/2) (/.f64 U J)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 U (*.f64 J 2)))))
(cbrt.f64 (pow.f64 (/.f64 U (*.f64 J 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (/.f64 1/2 J) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 J) 3) (pow.f64 U 3)))
(expm1.f64 (log1p.f64 (/.f64 U (*.f64 J 2))))
(log1p.f64 (expm1.f64 (/.f64 U (*.f64 J 2))))
(exp.f64 (log.f64 (/.f64 U (*.f64 J 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 U (*.f64 J 2))) 1))
Outputs
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 (sqrt.f64 J)) (cos.f64 (*.f64 1/2 K)))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 3))) (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))))))
(fma.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 3))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)))))
(fma.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 1 (pow.f64 J 3)))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 3))) (cos.f64 (*.f64 1/2 K)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 7))) (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (fma.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 (pow.f64 J 3)))) (*.f64 1/64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (sqrt.f64 (/.f64 1 (pow.f64 J 7))))))))
(fma.f64 (pow.f64 U 2) (fma.f64 1/64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (sqrt.f64 (/.f64 1 (pow.f64 J 7)))) (*.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 1 (pow.f64 J 3)))) (cos.f64 (*.f64 1/2 K)))) (*.f64 (*.f64 -2 (sqrt.f64 J)) (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 3))) (cos.f64 (*.f64 1/2 K)))) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 11))) (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 7))) (cos.f64 (*.f64 1/2 K)))))))))
(fma.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (fma.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 (pow.f64 J 3)))) (*.f64 (pow.f64 U 2) (fma.f64 -1/512 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (sqrt.f64 (/.f64 1 (pow.f64 J 11)))) (*.f64 1/64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 (pow.f64 J 7))))))))))
(fma.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 1/64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 (pow.f64 J 7)))) (*.f64 (*.f64 -1/512 (sqrt.f64 (/.f64 1 (pow.f64 J 11)))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)))) (*.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 1 (pow.f64 J 3)))) (cos.f64 (*.f64 1/2 K)))) (*.f64 (*.f64 -2 (sqrt.f64 J)) (cos.f64 (*.f64 1/2 K))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 U (cos.f64 (*.f64 1/2 K)))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 (cos.f64 (*.f64 1/2 K)) U)))
(*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U)))
(*.f64 U (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K))))))
(*.f64 U (fma.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 J))))))
(*.f64 U (-.f64 (*.f64 (*.f64 -2 (sqrt.f64 (pow.f64 J 3))) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 J)))))
(*.f64 U (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 J 7)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)))))))
(*.f64 U (fma.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (fma.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 J))) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 J 7)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)))))))
(*.f64 U (fma.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (-.f64 (*.f64 2 (/.f64 (*.f64 (sqrt.f64 (pow.f64 J 7)) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 J))))))
(*.f64 U (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (pow.f64 J 11)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 J 7)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4))))))))
(*.f64 U (fma.f64 -4 (*.f64 (sqrt.f64 (pow.f64 J 11)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6))) (fma.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (fma.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 J))) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 J 7)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4))))))))
(*.f64 U (fma.f64 -4 (*.f64 (sqrt.f64 (pow.f64 J 11)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6))) (fma.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (-.f64 (*.f64 2 (/.f64 (*.f64 (sqrt.f64 (pow.f64 J 7)) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 J)))))))
(*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 U (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 (cos.f64 (*.f64 1/2 K)) U))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 J)) U) (cos.f64 (*.f64 1/2 K)))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (neg.f64 U) (fma.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 J))))))
(*.f64 U (neg.f64 (-.f64 (*.f64 (*.f64 -2 (sqrt.f64 (pow.f64 J 3))) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 J))))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 J 7)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4))))))))
(*.f64 (neg.f64 U) (fma.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (fma.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 J))) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 J 7)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)))))))
(*.f64 U (neg.f64 (fma.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (-.f64 (*.f64 2 (/.f64 (*.f64 (sqrt.f64 (pow.f64 J 7)) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 J)))))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (pow.f64 J 11)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 J 7)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)))))))))
(*.f64 (neg.f64 U) (fma.f64 -4 (*.f64 (sqrt.f64 (pow.f64 J 11)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6))) (fma.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (fma.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 J))) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 J 7)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4))))))))
(*.f64 U (neg.f64 (fma.f64 -4 (*.f64 (sqrt.f64 (pow.f64 J 11)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6))) (fma.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (-.f64 (*.f64 2 (/.f64 (*.f64 (sqrt.f64 (pow.f64 J 7)) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 J))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 U (cos.f64 (*.f64 1/2 K)))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 (cos.f64 (*.f64 1/2 K)) U)))
(*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U)))
(/.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 5)) (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 -1 (*.f64 (sqrt.f64 J) (*.f64 U (cos.f64 (*.f64 1/2 K)))))) J)
(/.f64 (fma.f64 -2 (*.f64 (sqrt.f64 (pow.f64 J 5)) (/.f64 (cos.f64 (*.f64 1/2 K)) U)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 J) U) (cos.f64 (*.f64 1/2 K))))) J)
(/.f64 (fma.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (pow.f64 J 5))) U) (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U)))) J)
(/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 J) (*.f64 U (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 J 3) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3))))))) J)
(/.f64 (fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 J) U) (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 J 3) (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (/.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 J 3)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3))))))) J)
(/.f64 (fma.f64 (pow.f64 J 3) (fma.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 J))) U) (*.f64 (*.f64 2 (sqrt.f64 (pow.f64 J 3))) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3)))) (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U)))) J)
(/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 J) (*.f64 U (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 J 3) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 (pow.f64 J 3) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 J) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 5)))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 3))) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3))))))))) J)
(/.f64 (fma.f64 -1 (*.f64 (*.f64 (sqrt.f64 J) U) (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 J 3) (fma.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (/.f64 (cos.f64 (*.f64 1/2 K)) U)) (*.f64 (pow.f64 J 3) (fma.f64 -4 (*.f64 (sqrt.f64 J) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 5))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 3))) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3))))))))) J)
(/.f64 (fma.f64 (pow.f64 J 3) (fma.f64 (pow.f64 J 3) (fma.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 3))) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3))) (*.f64 (*.f64 -4 (sqrt.f64 J)) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 5)))) (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 J))) U))) (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U)))) J)
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 (sqrt.f64 J)) (cos.f64 (*.f64 1/2 K)))
(*.f64 J (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (fma.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 J))) (*.f64 -1/4 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (sqrt.f64 (/.f64 1 (pow.f64 J 5)))))))
(*.f64 J (fma.f64 -1/4 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (sqrt.f64 (/.f64 1 (pow.f64 J 5)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 J))))))
(*.f64 J (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 9))) (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (fma.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 J))) (fma.f64 -1/4 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (sqrt.f64 (/.f64 1 (pow.f64 J 5)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 9))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)))))))
(*.f64 J (fma.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 J))) (fma.f64 -1/4 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (sqrt.f64 (/.f64 1 (pow.f64 J 5)))) (*.f64 (*.f64 1/64 (sqrt.f64 (/.f64 1 (pow.f64 J 9)))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4))))))
(*.f64 J (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 13))) (*.f64 (pow.f64 U 6) (cos.f64 (*.f64 1/2 K))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 9))) (*.f64 (pow.f64 U 4) (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 J (fma.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 J))) (fma.f64 -1/4 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (sqrt.f64 (/.f64 1 (pow.f64 J 5)))) (fma.f64 -1/512 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 13))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 9))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4))))))))
(*.f64 J (fma.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 J))) (fma.f64 -1/4 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (sqrt.f64 (/.f64 1 (pow.f64 J 5)))) (fma.f64 1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 9))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4))) (*.f64 (*.f64 -1/512 (sqrt.f64 (/.f64 1 (pow.f64 J 13)))) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6)))))))
(*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 (*.f64 2 (sqrt.f64 J)) (neg.f64 (cos.f64 (*.f64 1/2 K))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 5))) (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))))))
(*.f64 (neg.f64 J) (fma.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 J))) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 5))) (pow.f64 U 2)) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))))
(*.f64 J (neg.f64 (fma.f64 1/4 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 5))) (pow.f64 U 2)) (neg.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (sqrt.f64 (/.f64 1 J))))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 J) (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 3))) (*.f64 (pow.f64 U 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 J 3))))))
(*.f64 (neg.f64 J) (fma.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 J))) (pow.f64 (sqrt.f64 -1) 2)) (neg.f64 (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 J) (pow.f64 U 2)) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 3))) (*.f64 (pow.f64 U 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 J 3)))))
(*.f64 (-.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (sqrt.f64 (/.f64 1 J))))) (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 J) (pow.f64 U 2)) (neg.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 -1/64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 J 3))) (pow.f64 U 4)) (neg.f64 (cos.f64 (*.f64 1/2 K)))))) (pow.f64 J 3))) (neg.f64 J))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 (pow.f64 U 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 1/64 (*.f64 (sqrt.f64 (pow.f64 J 3)) (*.f64 (pow.f64 U 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 J 3))) (*.f64 -1/4 (*.f64 (sqrt.f64 J) (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 J 3))))))
(*.f64 (neg.f64 J) (fma.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (/.f64 1 J))) (pow.f64 (sqrt.f64 -1) 2)) (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 1/512 (*.f64 (sqrt.f64 (/.f64 1 J)) (*.f64 (pow.f64 U 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/64 (*.f64 (sqrt.f64 (pow.f64 J 3)) (*.f64 (pow.f64 U 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 J 3)) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 J) (pow.f64 U 2)) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 J 3)))))
(*.f64 (-.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 (sqrt.f64 (/.f64 1 J))))) (/.f64 (-.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 J) (pow.f64 U 2)) (neg.f64 (cos.f64 (*.f64 1/2 K))))) (/.f64 (fma.f64 1/64 (*.f64 (*.f64 (sqrt.f64 (pow.f64 J 3)) (pow.f64 U 4)) (neg.f64 (cos.f64 (*.f64 1/2 K)))) (*.f64 1/512 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 J)) (pow.f64 U 6)) (neg.f64 (cos.f64 (*.f64 1/2 K)))))) (pow.f64 J 3))) (pow.f64 J 3))) (neg.f64 J))
(*.f64 -2 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))))
(*.f64 -2 (sqrt.f64 (*.f64 J (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))
(+.f64 (*.f64 -2 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (pow.f64 K 2))))
(fma.f64 -2 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (pow.f64 K 2))))
(fma.f64 -2 (sqrt.f64 (*.f64 J (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (*.f64 (*.f64 1/4 (sqrt.f64 (*.f64 J (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))) (pow.f64 K 2)))
(+.f64 (*.f64 -2 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (pow.f64 K 2))) (*.f64 1/4 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))
(fma.f64 -2 (sqrt.f64 (*.f64 J (+.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 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (pow.f64 K 2)) (*.f64 1/4 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))))
(fma.f64 (pow.f64 K 2) (fma.f64 (*.f64 (sqrt.f64 (*.f64 J (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) -1/192) (pow.f64 K 2) (*.f64 1/4 (sqrt.f64 (*.f64 J (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))) (*.f64 -2 (sqrt.f64 (*.f64 J (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))))
(+.f64 (*.f64 -2 (sqrt.f64 (*.f64 J (+.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 J (+.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 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 1/23040 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (pow.f64 K 2))))))))
(fma.f64 -2 (sqrt.f64 (*.f64 J (+.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 J (+.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 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (pow.f64 K 2)) 1/23040))))))
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (fma.f64 (sqrt.f64 (*.f64 J (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) -1/192 (*.f64 (*.f64 (sqrt.f64 (*.f64 J (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))) (pow.f64 K 2)) 1/23040)) (*.f64 1/4 (sqrt.f64 (*.f64 J (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))) (*.f64 -2 (sqrt.f64 (*.f64 J (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J (+.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 J (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J (+.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 J (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J (+.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 J (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J (+.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 J (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J (+.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 J (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J (+.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 J (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J (+.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 J (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 J (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)))))) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J (+.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 J (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))))
(*.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 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) J)))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 1/2 K)) J))))
(fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 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))))))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (fma.f64 -1/4 (/.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 1/64 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3)))))))
(fma.f64 (pow.f64 U 2) (fma.f64 -1/4 (/.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 1/64 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3))))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 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 (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 1/2 K))) (*.f64 (pow.f64 U 2) (fma.f64 -1/4 (/.f64 (cos.f64 (*.f64 1/2 K)) J) (*.f64 (pow.f64 U 2) (fma.f64 -1/512 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)) (pow.f64 J 5)) (*.f64 1/64 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3))))))))
(fma.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 -1/512 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 5))) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) 1/64) (pow.f64 J 3))) (*.f64 -1/4 (/.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K))))
(*.f64 (neg.f64 U) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U))
(*.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 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (neg.f64 (cos.f64 (*.f64 1/2 K)))))
(*.f64 U (-.f64 (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)))) (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 (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (fma.f64 -1 (cos.f64 (*.f64 1/2 K)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)))))))
(*.f64 U (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (fma.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4))) (neg.f64 (cos.f64 (*.f64 1/2 K))))))
(*.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 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 6)) (pow.f64 U 6)) (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (fma.f64 -1 (cos.f64 (*.f64 1/2 K)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4))))))))
(*.f64 U (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6))) (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (fma.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4))) (neg.f64 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 U (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) U)
(*.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 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (neg.f64 (cos.f64 (*.f64 1/2 K)))))
(*.f64 U (neg.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2)))) (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 (neg.f64 U) (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (fma.f64 -1 (cos.f64 (*.f64 1/2 K)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4)))))))
(*.f64 U (neg.f64 (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (fma.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4))) (neg.f64 (cos.f64 (*.f64 1/2 K)))))))
(*.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 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 6)) (pow.f64 U 6)) (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (fma.f64 -1 (cos.f64 (*.f64 1/2 K)) (*.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4))))))))
(*.f64 U (neg.f64 (fma.f64 -4 (*.f64 (pow.f64 J 6) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6))) (fma.f64 -2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 2))) (fma.f64 2 (*.f64 (pow.f64 J 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4))) (neg.f64 (cos.f64 (*.f64 1/2 K))))))))
(*.f64 -1 (*.f64 U (cos.f64 (*.f64 1/2 K))))
(*.f64 (neg.f64 U) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U))
(+.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 1/2 K)) U)) (*.f64 (neg.f64 U) (cos.f64 (*.f64 1/2 K))))
(-.f64 (/.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) U) (*.f64 (cos.f64 (*.f64 1/2 K)) U))
(+.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 (cos.f64 (*.f64 1/2 K)) U) (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (*.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3)))))))
(fma.f64 (pow.f64 J 2) (fma.f64 2 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3))) (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 (cos.f64 (*.f64 1/2 K)) (neg.f64 U)))
(+.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 (cos.f64 (*.f64 1/2 K)) U) (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (*.f64 (pow.f64 J 2) (fma.f64 -4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2)) (pow.f64 U 5)) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 U 3)))))))
(fma.f64 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (fma.f64 2 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3)) (*.f64 -4 (*.f64 (pow.f64 J 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 5))))) (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 (cos.f64 (*.f64 1/2 K)) (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 (*.f64 (pow.f64 U 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2)))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (*.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (/.f64 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 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 1/2 K)) (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (*.f64 1/64 (*.f64 (pow.f64 U 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4)))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/64 (*.f64 (pow.f64 U 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4))) (/.f64 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 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 (*.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 1/2 K)) (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (fma.f64 -1/512 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 6)) (pow.f64 J 6)) (*.f64 1/64 (*.f64 (pow.f64 U 4) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 4))))))))
(*.f64 J (fma.f64 -2 (cos.f64 (*.f64 1/2 K)) (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 2))) (fma.f64 -1/512 (*.f64 (pow.f64 U 6) (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 6))) (/.f64 (*.f64 1/64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 4))) (pow.f64 J 4))))))
(*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 J (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) 2)))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 J 2))))))
(*.f64 (neg.f64 J) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 J 2))))))
(*.f64 J (neg.f64 (fma.f64 -2 (neg.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2)))))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 J 2))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 J 4)))))))
(*.f64 (neg.f64 J) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)) (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 J 2))) (*.f64 1/64 (*.f64 (pow.f64 U 4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 J 4)))))))
(*.f64 (fma.f64 -2 (neg.f64 (cos.f64 (*.f64 1/2 K))) (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.f64 1/64 (*.f64 (pow.f64 U 4) (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4)))))) (neg.f64 J))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 J 2))) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 U 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 J 6))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 U 4) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 J 4))))))))
(*.f64 (neg.f64 J) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)) (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 J 2))) (fma.f64 -1/512 (/.f64 (*.f64 (pow.f64 U 6) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 J 6)) (*.f64 1/64 (*.f64 (pow.f64 U 4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 J 4))))))))
(*.f64 (fma.f64 -2 (neg.f64 (cos.f64 (*.f64 1/2 K))) (fma.f64 -1/4 (*.f64 (pow.f64 U 2) (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (fma.f64 1/64 (*.f64 (pow.f64 U 4) (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4))) (*.f64 -1/512 (*.f64 (pow.f64 U 6) (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (pow.f64 J 6))))))) (neg.f64 J))
(*.f64 -2 (*.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/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 J))
(*.f64 J (*.f64 -2 (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 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 J (pow.f64 K 2)))))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (fma.f64 -2 J (*.f64 1/4 (*.f64 J (pow.f64 K 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))))))))))
(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 J (pow.f64 K 2))) (*.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 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (fma.f64 J 1/4 (*.f64 -1/192 (*.f64 J (pow.f64 K 2))))) (*.f64 J (*.f64 -2 (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 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 1/23040 (*.f64 J (pow.f64 K 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 (pow.f64 K 2) (*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (fma.f64 1/23040 (*.f64 J (pow.f64 K 2)) (*.f64 J -1/192))) (*.f64 (*.f64 J 1/4) (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))) (*.f64 J (*.f64 -2 (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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.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) (pow.f64 J 2)))))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 -2 (sqrt.f64 J))
(+.f64 (*.f64 -2 (sqrt.f64 J)) (*.f64 1/4 (*.f64 (sqrt.f64 J) (pow.f64 K 2))))
(fma.f64 -2 (sqrt.f64 J) (*.f64 1/4 (*.f64 (sqrt.f64 J) (pow.f64 K 2))))
(fma.f64 -2 (sqrt.f64 J) (*.f64 (*.f64 (sqrt.f64 J) 1/4) (pow.f64 K 2)))
(+.f64 (*.f64 -2 (sqrt.f64 J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (*.f64 (sqrt.f64 J) (pow.f64 K 2))) (*.f64 1/4 (sqrt.f64 J)))))
(fma.f64 -2 (sqrt.f64 J) (*.f64 (pow.f64 K 2) (fma.f64 -1/192 (*.f64 (sqrt.f64 J) (pow.f64 K 2)) (*.f64 (sqrt.f64 J) 1/4))))
(fma.f64 (pow.f64 K 2) (fma.f64 (sqrt.f64 J) 1/4 (*.f64 (*.f64 (sqrt.f64 J) -1/192) (pow.f64 K 2))) (*.f64 -2 (sqrt.f64 J)))
(+.f64 (*.f64 -2 (sqrt.f64 J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 (sqrt.f64 J)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 -1/192 (sqrt.f64 J)) (*.f64 1/23040 (*.f64 (sqrt.f64 J) (pow.f64 K 2))))))))
(fma.f64 -2 (sqrt.f64 J) (*.f64 (pow.f64 K 2) (fma.f64 1/4 (sqrt.f64 J) (*.f64 (pow.f64 K 2) (fma.f64 -1/192 (sqrt.f64 J) (*.f64 (*.f64 1/23040 (sqrt.f64 J)) (pow.f64 K 2)))))))
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (fma.f64 (*.f64 1/23040 (sqrt.f64 J)) (pow.f64 K 2) (*.f64 (sqrt.f64 J) -1/192)) (*.f64 (sqrt.f64 J) 1/4)) (*.f64 -2 (sqrt.f64 J)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 (sqrt.f64 J)) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 (sqrt.f64 J)) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 (sqrt.f64 J)) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 (sqrt.f64 J)) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 (sqrt.f64 J)) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 (sqrt.f64 J)) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 (sqrt.f64 J)) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 (sqrt.f64 J)) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 (sqrt.f64 J)) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 (sqrt.f64 J)) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 (sqrt.f64 J)) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 (sqrt.f64 J)) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 (sqrt.f64 J)) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 (sqrt.f64 J)) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 (sqrt.f64 J)) (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (*.f64 (sqrt.f64 J) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 -2 (sqrt.f64 J)) (cos.f64 (*.f64 1/2 K)))
(*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 (*.f64 2 (sqrt.f64 J)) (neg.f64 (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 (*.f64 2 (sqrt.f64 J)) (neg.f64 (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 (*.f64 2 (sqrt.f64 J)) (neg.f64 (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 (*.f64 2 (sqrt.f64 J)) (neg.f64 (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)
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
U
-2
(-.f64 (*.f64 1/4 (pow.f64 K 2)) 2)
(fma.f64 1/4 (pow.f64 K 2) -2)
(-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/4 (*.f64 -1/192 (pow.f64 K 2)))) 2)
(fma.f64 (pow.f64 K 2) (+.f64 1/4 (*.f64 (pow.f64 K 2) -1/192)) -2)
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) -1/192 1/4) -2)
(-.f64 (*.f64 (pow.f64 K 2) (+.f64 1/4 (*.f64 (pow.f64 K 2) (-.f64 (*.f64 1/23040 (pow.f64 K 2)) 1/192)))) 2)
(fma.f64 (pow.f64 K 2) (+.f64 1/4 (*.f64 (pow.f64 K 2) (fma.f64 1/23040 (pow.f64 K 2) -1/192))) -2)
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) 1/23040 -1/192) 1/4) -2)
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(-.f64 (exp.f64 -2) 1)
(expm1.f64 -2)
(-.f64 (+.f64 (exp.f64 -2) (*.f64 1/4 (*.f64 (pow.f64 K 2) (exp.f64 -2)))) 1)
(+.f64 (exp.f64 -2) (-.f64 (*.f64 1/4 (*.f64 (pow.f64 K 2) (exp.f64 -2))) 1))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 K 2) (exp.f64 -2))) (expm1.f64 -2))
(-.f64 (+.f64 (exp.f64 -2) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 5/192 (*.f64 (pow.f64 K 2) (exp.f64 -2))) (*.f64 1/4 (exp.f64 -2))))) 1)
(+.f64 (exp.f64 -2) (-.f64 (*.f64 (pow.f64 K 2) (fma.f64 5/192 (*.f64 (pow.f64 K 2) (exp.f64 -2)) (*.f64 1/4 (exp.f64 -2)))) 1))
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 (exp.f64 -2) (+.f64 (*.f64 5/192 (pow.f64 K 2)) 1/4))) (expm1.f64 -2))
(-.f64 (+.f64 (exp.f64 -2) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/4 (exp.f64 -2)) (*.f64 (pow.f64 K 2) (+.f64 (*.f64 31/23040 (*.f64 (pow.f64 K 2) (exp.f64 -2))) (*.f64 5/192 (exp.f64 -2))))))) 1)
(+.f64 (+.f64 (exp.f64 -2) (*.f64 (pow.f64 K 2) (fma.f64 1/4 (exp.f64 -2) (*.f64 (pow.f64 K 2) (fma.f64 31/23040 (*.f64 (pow.f64 K 2) (exp.f64 -2)) (*.f64 (exp.f64 -2) 5/192)))))) -1)
(+.f64 (*.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (*.f64 (exp.f64 -2) (+.f64 (*.f64 31/23040 (pow.f64 K 2)) 5/192)) (*.f64 1/4 (exp.f64 -2)))) (expm1.f64 -2))
(-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(-.f64 (exp.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 1)
(expm1.f64 (*.f64 -2 (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 -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))))
(+.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 J 1/4 (*.f64 -1/192 (*.f64 J (pow.f64 K 2)))) (*.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 1/23040 (*.f64 J (pow.f64 K 2))))))))
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (fma.f64 1/23040 (*.f64 J (pow.f64 K 2)) (*.f64 J -1/192)) (*.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 (*.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 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 J))
(*.f64 J (*.f64 -2 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1))))
(+.f64 (*.f64 -1/8 (*.f64 (*.f64 J (*.f64 (pow.f64 K 2) (pow.f64 (cbrt.f64 -2) 3))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.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)))))))
(fma.f64 -1/8 (*.f64 J (*.f64 (*.f64 -2 (pow.f64 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 -2 J)))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (+.f64 (*.f64 -2 J) (*.f64 -1/8 (*.f64 (*.f64 J (pow.f64 K 2)) -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/384 (*.f64 (*.f64 J (*.f64 (pow.f64 K 2) (pow.f64 (cbrt.f64 -2) 3))) (sqrt.f64 (+.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 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 J)) (*.f64 (*.f64 J (*.f64 (*.f64 -2 (pow.f64 K 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) 1/384))))
(fma.f64 (pow.f64 K 2) (*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (+.f64 (*.f64 -1/8 (*.f64 -2 J)) (*.f64 1/384 (*.f64 (*.f64 J (pow.f64 K 2)) -2)))) (*.f64 J (*.f64 -2 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))))
(+.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 (pow.f64 K 2) (+.f64 (*.f64 -1/46080 (*.f64 (*.f64 J (*.f64 (pow.f64 K 2) (pow.f64 (cbrt.f64 -2) 3))) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.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))))))))))))
(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 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 J)) (*.f64 (pow.f64 K 2) (fma.f64 -1/46080 (*.f64 J (*.f64 (*.f64 -2 (pow.f64 K 2)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))) (*.f64 -2 J)) 1/384))))))
(fma.f64 (pow.f64 K 2) (fma.f64 (pow.f64 K 2) (*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (+.f64 (*.f64 -1/46080 (*.f64 (*.f64 J (pow.f64 K 2)) -2)) (*.f64 1/384 (*.f64 -2 J)))) (*.f64 (*.f64 -1/8 (*.f64 -2 J)) (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))) (*.f64 J (*.f64 -2 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)))))
(*.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) (pow.f64 J 2))))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.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) (pow.f64 J 2))))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.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) (pow.f64 J 2))))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.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) (pow.f64 J 2))))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.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) (pow.f64 J 2))))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.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) (pow.f64 J 2))))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.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) (pow.f64 J 2))))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.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) (pow.f64 J 2))))))
(*.f64 -2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/4 (/.f64 (pow.f64 U 2) (pow.f64 J 2)) 1)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 1/2 (*.f64 U (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (*.f64 (*.f64 U -2) (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 1/2 (*.f64 U (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) U))
(fma.f64 1/2 (*.f64 (*.f64 U -2) (cos.f64 (*.f64 1/2 K))) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) -2) (cos.f64 (*.f64 1/2 K))) U))
(fma.f64 1/2 (*.f64 (*.f64 U -2) (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 J 2) (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U))))
(+.f64 (*.f64 1/2 (*.f64 U (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 3))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))) U))))
(fma.f64 1/2 (*.f64 (*.f64 U -2) (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 J 2) (fma.f64 -1 (*.f64 (pow.f64 J 2) (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3)))) (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U)))))
(fma.f64 1/2 (*.f64 (*.f64 U -2) (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 J 2) (fma.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U) (*.f64 (pow.f64 J 2) (*.f64 2 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3)))))))
(+.f64 (*.f64 1/2 (*.f64 U (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 (pow.f64 J 2) (+.f64 (*.f64 (pow.f64 J 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 5))))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))) U))))
(fma.f64 1/2 (*.f64 (*.f64 U -2) (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (fma.f64 -1 (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 U 3))) (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 J 2) -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 5)))) (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) U)))))
(fma.f64 (pow.f64 J 2) (fma.f64 (pow.f64 J 2) (fma.f64 2 (/.f64 (*.f64 (pow.f64 J 2) (*.f64 -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 (cos.f64 (*.f64 1/2 K)) U))) (*.f64 1/2 (*.f64 (*.f64 U -2) (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 J (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 2))) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (fma.f64 1/8 (/.f64 (*.f64 (*.f64 (pow.f64 U 2) -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2)) (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 4))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 2))) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (fma.f64 -1/128 (*.f64 (pow.f64 U 4) (/.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4))) (fma.f64 1/8 (/.f64 (*.f64 (*.f64 (pow.f64 U 2) -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2)) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (fma.f64 -1/128 (*.f64 (pow.f64 U 4) (/.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4))) (fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.f64 -2 (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 4))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 6))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 2))) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (fma.f64 -1/128 (*.f64 (pow.f64 U 4) (/.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4))) (fma.f64 1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 U 6) -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 6)) (fma.f64 1/8 (/.f64 (*.f64 (*.f64 (pow.f64 U 2) -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2)) (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))))
(*.f64 J (fma.f64 -1/128 (*.f64 (pow.f64 U 4) (/.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (pow.f64 J 4))) (fma.f64 1/1024 (*.f64 (pow.f64 U 6) (/.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (pow.f64 J 6))) (fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (pow.f64 J 2))) (*.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)))))
(*.f64 2 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 J (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) 2)))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 2))) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K))))))
(*.f64 (neg.f64 J) (fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) 2)))
(*.f64 (fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) 2)) (neg.f64 J))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 4))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 2))) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (neg.f64 J) (fma.f64 -1/128 (*.f64 (pow.f64 U 4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 4))) (fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 (fma.f64 -1/128 (*.f64 (pow.f64 U 4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 4))) (fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) 2))) (neg.f64 J))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 U 4) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 4))) (+.f64 (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 6) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 6))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 2))) (*.f64 (pow.f64 (cbrt.f64 2) 3) (cos.f64 (*.f64 1/2 K))))))))
(*.f64 (neg.f64 J) (fma.f64 -1/128 (*.f64 (pow.f64 U 4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 4))) (fma.f64 1/1024 (*.f64 (pow.f64 U 6) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 6))) (fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) 2)))))
(*.f64 J (neg.f64 (fma.f64 -1/128 (*.f64 (pow.f64 U 4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 4))) (fma.f64 1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 U 6) 2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 6)) (fma.f64 1/8 (*.f64 (pow.f64 U 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) 2) (pow.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) 2))))))
(*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) J)) (*.f64 J (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))))
(fma.f64 1/8 (*.f64 (pow.f64 U 2) (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) J))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(fma.f64 -2 (*.f64 J (cos.f64 (*.f64 1/2 K))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 U 2) -2) (cos.f64 (*.f64 1/2 K))) 1/8) J))
(+.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) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 3))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))) J)))))
(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 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3)))) (*.f64 1/8 (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) J))))))
(fma.f64 (pow.f64 U 2) (fma.f64 1/8 (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 U 2) -2) (cos.f64 (*.f64 1/2 K))) -1/128) (pow.f64 J 3))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(+.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 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))) J)) (*.f64 (pow.f64 U 2) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 3))) (*.f64 1/1024 (/.f64 (*.f64 (pow.f64 U 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 5))))))))
(fma.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (*.f64 (pow.f64 U 2) (fma.f64 1/8 (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) J)) (*.f64 (pow.f64 U 2) (fma.f64 -1/128 (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3))) (*.f64 1/1024 (/.f64 (*.f64 (*.f64 (pow.f64 U 2) -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 J 5))))))))
(fma.f64 (pow.f64 U 2) (fma.f64 (pow.f64 U 2) (fma.f64 -1/128 (*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 J 3))) (/.f64 (*.f64 1/1024 (*.f64 (*.f64 (pow.f64 U 2) -2) (cos.f64 (*.f64 1/2 K)))) (pow.f64 J 5))) (/.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) 1/8) J)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 1/2 (*.f64 U (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/2 (*.f64 (*.f64 U -2) (cos.f64 (*.f64 1/2 K))))
(*.f64 U (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 2))))
(*.f64 U (+.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))))
(*.f64 U (fma.f64 (pow.f64 J 2) (/.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2)) (neg.f64 (cos.f64 (*.f64 1/2 K)))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 2)))))
(*.f64 U (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 J 4) -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4)) (+.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2)))))
(*.f64 U (-.f64 (fma.f64 (pow.f64 J 2) (/.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2)) (neg.f64 (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (*.f64 (pow.f64 J 4) -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4))))
(*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 2))))))
(*.f64 U (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 J 4) -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4)) (+.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (fma.f64 2 (*.f64 (pow.f64 J 6) (/.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (pow.f64 U 6))) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))))))
(*.f64 U (-.f64 (-.f64 (fma.f64 2 (*.f64 (pow.f64 J 6) (/.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (pow.f64 U 6))) (*.f64 (pow.f64 J 2) (/.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2)))) (cos.f64 (*.f64 1/2 K))) (/.f64 (*.f64 (*.f64 (pow.f64 J 4) -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4))))
(*.f64 -1/2 (*.f64 U (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))))
(*.f64 (*.f64 (*.f64 U -2) (cos.f64 (*.f64 1/2 K))) -1/2)
(*.f64 -1 (*.f64 U (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 2)))))
(*.f64 (neg.f64 U) (+.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))))
(*.f64 (fma.f64 (pow.f64 J 2) (/.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2)) (neg.f64 (cos.f64 (*.f64 1/2 K)))) (neg.f64 U))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 2))))))
(*.f64 (neg.f64 U) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 J 4) -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4)) (+.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2)))))
(*.f64 U (neg.f64 (-.f64 (fma.f64 (pow.f64 J 2) (/.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2)) (neg.f64 (cos.f64 (*.f64 1/2 K)))) (/.f64 (*.f64 (*.f64 (pow.f64 J 4) -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4)))))
(*.f64 -1 (*.f64 U (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 J 4) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 4))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 J 6) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 6))) (/.f64 (*.f64 (pow.f64 J 2) (*.f64 (pow.f64 (cbrt.f64 -2) 3) (cos.f64 (*.f64 1/2 K)))) (pow.f64 U 2)))))))
(*.f64 (neg.f64 U) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 J 4) -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4)) (+.f64 (neg.f64 (cos.f64 (*.f64 1/2 K))) (fma.f64 2 (*.f64 (pow.f64 J 6) (/.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (pow.f64 U 6))) (/.f64 (*.f64 (*.f64 (pow.f64 J 2) -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2))))))
(*.f64 U (neg.f64 (-.f64 (-.f64 (fma.f64 2 (*.f64 (pow.f64 J 6) (/.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (pow.f64 U 6))) (*.f64 (pow.f64 J 2) (/.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))) (pow.f64 U 2)))) (cos.f64 (*.f64 1/2 K))) (/.f64 (*.f64 (*.f64 (pow.f64 J 4) -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 U 4)))))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))))
(pow.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))) 1)
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K)))) 3)
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))) 3) 1/3)
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K)))) 2)
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))) 2))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))) 2))
(fabs.f64 (*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))))
(log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2)))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))))))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))) 3))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))) 3)))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))) 3) (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) 3)))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K)))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K)))))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))
(exp.f64 (log.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K)))))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K)))) 1))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))))
(pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 1)
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))) 3)
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(pow.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 3) 1/3)
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))) 2)
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 2))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) 2))
(fabs.f64 (*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 J) -2) (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 J 2)))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 J) -2) (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 1/2 J) U))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))))))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 3))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 3) (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) 3)))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 3)))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(cbrt.f64 (*.f64 (pow.f64 J 3/2) (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))) 3) (pow.f64 J 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))) 3) (pow.f64 J 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))) 3) (pow.f64 J 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))) 3) (pow.f64 J 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))) 3) (pow.f64 J 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(exp.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))) 1))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))))
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))) 1)
(*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))) 3)
(*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))) 3) 1/3)
(*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))) 2)
(*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) (*.f64 J 4)))
(sqrt.f64 (*.f64 (*.f64 J 4) (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 1/2 K))) (sqrt.f64 (*.f64 J 4))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))) 3))
(*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 (sqrt.f64 (*.f64 J 4)) 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 J 4)) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))) 1))
(*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 U (*.f64 J 2)))) 1)
(expm1.f64 (log1p.f64 (/.f64 U (*.f64 J 2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 J) U)))
(/.f64 1 (/.f64 J (*.f64 1/2 U)))
(*.f64 (/.f64 1 J) (*.f64 1/2 U))
(/.f64 1/2 (/.f64 J U))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(/.f64 U (*.f64 J 2))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(/.f64 (*.f64 1/2 U) J)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(/.f64 (neg.f64 (*.f64 1/2 U)) (neg.f64 J))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(/.f64 (*.f64 U -1/2) (neg.f64 J))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(/.f64 (*.f64 1/2 (neg.f64 U)) (neg.f64 J))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(/.f64 (*.f64 -1/2 U) (neg.f64 J))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(/.f64 (*.f64 (neg.f64 U) 1/2) (neg.f64 J))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(/.f64 (/.f64 (*.f64 1/2 U) 1) J)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(/.f64 (/.f64 (*.f64 1/2 U) (sqrt.f64 J)) (sqrt.f64 J))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(/.f64 (/.f64 (*.f64 1/2 U) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 J))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(pow.f64 (/.f64 U (*.f64 J 2)) 1)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(pow.f64 (cbrt.f64 (/.f64 U (*.f64 J 2))) 3)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(pow.f64 (pow.f64 (/.f64 U (*.f64 J 2)) 3) 1/3)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(pow.f64 (sqrt.f64 (/.f64 U (*.f64 J 2))) 2)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(sqrt.f64 (pow.f64 (/.f64 U (*.f64 J 2)) 2))
(fabs.f64 (*.f64 (/.f64 1/2 J) U))
(log.f64 (pow.f64 (exp.f64 1/2) (/.f64 U J)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 U (*.f64 J 2)))))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(cbrt.f64 (pow.f64 (/.f64 U (*.f64 J 2)) 3))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (/.f64 1/2 J) 3)))
(cbrt.f64 (*.f64 (pow.f64 U 3) (/.f64 1/8 (pow.f64 J 3))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 J) 3) (pow.f64 U 3)))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (/.f64 1/2 J) 3)))
(cbrt.f64 (*.f64 (pow.f64 U 3) (/.f64 1/8 (pow.f64 J 3))))
(expm1.f64 (log1p.f64 (/.f64 U (*.f64 J 2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 J) U)))
(log1p.f64 (expm1.f64 (/.f64 U (*.f64 J 2))))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(exp.f64 (log.f64 (/.f64 U (*.f64 J 2))))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(exp.f64 (*.f64 (log.f64 (/.f64 U (*.f64 J 2))) 1))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(-.f64 (exp.f64 (log1p.f64 U)) 1)
(expm1.f64 (log1p.f64 U))
(/.f64 1 (/.f64 1 U))
U
(/.f64 J (/.f64 J U))
U
(/.f64 (*.f64 U J) J)
U
(/.f64 -1 (/.f64 -1 U))
U
(/.f64 (sqrt.f64 U) (sqrt.f64 (/.f64 1 U)))
(/.f64 (*.f64 J (neg.f64 U)) (neg.f64 J))
U
(/.f64 (/.f64 1 J) (/.f64 1 (*.f64 U J)))
U
(/.f64 (/.f64 (*.f64 U J) (sqrt.f64 J)) (sqrt.f64 J))
U
(/.f64 (/.f64 (*.f64 U J) 1) J)
U
(/.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 U)) 2)) (/.f64 1 (cbrt.f64 U)))
U
(/.f64 (/.f64 (*.f64 U J) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 J))
U
(pow.f64 U 1)
U
(pow.f64 (/.f64 1 U) -1)
U
(pow.f64 (cbrt.f64 U) 3)
U
(pow.f64 (pow.f64 U 3) 1/3)
U
(pow.f64 (sqrt.f64 U) 2)
U
(neg.f64 (/.f64 -1 (/.f64 1 U)))
U
(sqrt.f64 (pow.f64 U 2))
(fabs.f64 U)
(log.f64 (exp.f64 U))
U
(log.f64 (+.f64 1 (expm1.f64 U)))
U
(cbrt.f64 (pow.f64 U 3))
U
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (/.f64 U J) 3)))
U
(cbrt.f64 (*.f64 (pow.f64 (/.f64 U J) 3) (pow.f64 J 3)))
U
(cbrt.f64 (/.f64 (pow.f64 (*.f64 U J) 3) (pow.f64 J 3)))
U
(expm1.f64 (log1p.f64 U))
(log1p.f64 (expm1.f64 U))
U
(exp.f64 (log.f64 U))
U
(exp.f64 (*.f64 (log.f64 U) 1))
U
(exp.f64 (*.f64 (neg.f64 (log.f64 U)) -1))
U
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 U))) 1)
(expm1.f64 (log1p.f64 (/.f64 1 U)))
(*.f64 1 (/.f64 1 U))
(/.f64 1 U)
(*.f64 J (/.f64 1 (*.f64 U J)))
(/.f64 1 U)
(*.f64 J (/.f64 (/.f64 1 (*.f64 U J)) 1))
(/.f64 1 U)
(*.f64 (sqrt.f64 J) (/.f64 (sqrt.f64 J) (*.f64 U J)))
(/.f64 1 U)
(*.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (/.f64 1 (*.f64 U J))))
(/.f64 1 U)
(*.f64 (/.f64 1 U) 1)
(/.f64 1 U)
(*.f64 (/.f64 1 (cbrt.f64 U)) (pow.f64 (/.f64 1 (cbrt.f64 U)) 2))
(/.f64 1 U)
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 U)) 2) (/.f64 1 (cbrt.f64 U)))
(/.f64 1 U)
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 U)) 2) (/.f64 (/.f64 1 (cbrt.f64 U)) 1))
(/.f64 1 U)
(*.f64 (pow.f64 (cbrt.f64 J) 2) (/.f64 (cbrt.f64 J) (*.f64 U J)))
(/.f64 1 U)
(*.f64 (pow.f64 (cbrt.f64 J) 2) (*.f64 (cbrt.f64 J) (/.f64 1 (*.f64 U J))))
(/.f64 1 U)
(*.f64 (sqrt.f64 (/.f64 1 U)) (sqrt.f64 (/.f64 1 U)))
(/.f64 1 U)
(*.f64 (sqrt.f64 (/.f64 1 U)) (/.f64 (sqrt.f64 (/.f64 1 U)) 1))
(/.f64 1 U)
(*.f64 (neg.f64 J) (/.f64 1 (*.f64 J (neg.f64 U))))
(/.f64 1 U)
(*.f64 (/.f64 1 (*.f64 U J)) J)
(/.f64 1 U)
(*.f64 (/.f64 1 J) (/.f64 J U))
(/.f64 1 U)
(*.f64 (/.f64 (sqrt.f64 J) 1) (/.f64 (sqrt.f64 J) (*.f64 U J)))
(/.f64 1 U)
(*.f64 (/.f64 (sqrt.f64 J) U) (/.f64 (sqrt.f64 J) J))
(/.f64 1 U)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 J) 2) 1) (/.f64 (cbrt.f64 J) (*.f64 U J)))
(/.f64 1 U)
(*.f64 (/.f64 (sqrt.f64 J) J) (/.f64 (sqrt.f64 J) U))
(/.f64 1 U)
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 U J) 2))) (/.f64 J (cbrt.f64 (*.f64 U J))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 J U) 2))) (/.f64 J (cbrt.f64 (*.f64 J U))))
(/.f64 (/.f64 J (cbrt.f64 (*.f64 J U))) (cbrt.f64 (pow.f64 (*.f64 J U) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 U J))) (/.f64 J (sqrt.f64 (*.f64 U J))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 J U))) (/.f64 J (sqrt.f64 (*.f64 J U))))
(/.f64 (/.f64 J (sqrt.f64 (*.f64 J U))) (sqrt.f64 (*.f64 J U)))
(*.f64 (/.f64 (sqrt.f64 J) (cbrt.f64 (pow.f64 (*.f64 U J) 2))) (/.f64 (sqrt.f64 J) (cbrt.f64 (*.f64 U J))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 J U) 2))) (/.f64 J (cbrt.f64 (*.f64 J U))))
(/.f64 (/.f64 J (cbrt.f64 (*.f64 J U))) (cbrt.f64 (pow.f64 (*.f64 J U) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 J) 2) U) (/.f64 (cbrt.f64 J) J))
(/.f64 1 U)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 J) 2) J) (/.f64 (cbrt.f64 J) U))
(/.f64 1 U)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 J) 2) (cbrt.f64 (pow.f64 (*.f64 U J) 2))) (/.f64 1 (cbrt.f64 U)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 J) 2) (/.f64 1 (cbrt.f64 U))) (cbrt.f64 (pow.f64 (*.f64 J U) 2)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 J) 2) (cbrt.f64 (pow.f64 (*.f64 J U) 2))) (cbrt.f64 U))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 J) 2) (sqrt.f64 (*.f64 U J))) (/.f64 (cbrt.f64 J) (sqrt.f64 (*.f64 U J))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 J U))) (/.f64 J (sqrt.f64 (*.f64 J U))))
(/.f64 (/.f64 J (sqrt.f64 (*.f64 J U))) (sqrt.f64 (*.f64 J U)))
(pow.f64 U -1)
(/.f64 1 U)
(pow.f64 (/.f64 1 U) 1)
(/.f64 1 U)
(pow.f64 (/.f64 1 (cbrt.f64 U)) 3)
(/.f64 1 U)
(pow.f64 (pow.f64 (/.f64 1 U) 3) 1/3)
(/.f64 1 U)
(pow.f64 (sqrt.f64 (/.f64 1 U)) 2)
(/.f64 1 U)
(neg.f64 (/.f64 -1 U))
(/.f64 1 U)
(sqrt.f64 (pow.f64 (/.f64 1 U) 2))
(sqrt.f64 (pow.f64 U -2))
(log.f64 (exp.f64 (/.f64 1 U)))
(/.f64 1 U)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 U))))
(/.f64 1 U)
(cbrt.f64 (pow.f64 (/.f64 1 U) 3))
(/.f64 1 U)
(cbrt.f64 (/.f64 (pow.f64 J 3) (pow.f64 (*.f64 U J) 3)))
(cbrt.f64 (/.f64 (pow.f64 J 3) (pow.f64 (*.f64 J U) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 U)))
(log1p.f64 (expm1.f64 (/.f64 1 U)))
(/.f64 1 U)
(exp.f64 (neg.f64 (log.f64 U)))
(/.f64 1 U)
(exp.f64 (*.f64 (neg.f64 (log.f64 U)) 1))
(/.f64 1 U)
(-.f64 (exp.f64 (log1p.f64 U)) 1)
(expm1.f64 (log1p.f64 U))
(*.f64 1 U)
U
(*.f64 U 1)
U
(*.f64 U (*.f64 (/.f64 1 J) J))
U
(*.f64 J (/.f64 U J))
U
(*.f64 (/.f64 U J) J)
U
(*.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (/.f64 U J)))
U
(*.f64 (*.f64 U J) (/.f64 1 J))
U
(*.f64 -1 (/.f64 1 (/.f64 -1 U)))
U
(*.f64 (pow.f64 (cbrt.f64 (/.f64 U J)) 2) (*.f64 (cbrt.f64 (/.f64 U J)) J))
U
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U J) 2)) (/.f64 (cbrt.f64 (*.f64 U J)) J))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 J U) 2)) (/.f64 (cbrt.f64 (*.f64 J U)) J))
(*.f64 (pow.f64 (cbrt.f64 J) 2) (*.f64 (cbrt.f64 J) (/.f64 U J)))
U
(*.f64 (cbrt.f64 U) (pow.f64 (cbrt.f64 U) 2))
U
(*.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U))
U
(*.f64 (sqrt.f64 (/.f64 U J)) (*.f64 (sqrt.f64 (/.f64 U J)) J))
U
(*.f64 (sqrt.f64 (*.f64 U J)) (/.f64 (sqrt.f64 (*.f64 U J)) J))
U
(*.f64 (sqrt.f64 U) (sqrt.f64 U))
U
(*.f64 (/.f64 1 J) (*.f64 U J))
U
(*.f64 (/.f64 1 J) (pow.f64 (/.f64 1 (*.f64 U J)) -1))
U
(*.f64 (pow.f64 (pow.f64 (/.f64 1 (cbrt.f64 U)) 2) -1) (pow.f64 (/.f64 1 (cbrt.f64 U)) -1))
U
(*.f64 (pow.f64 (sqrt.f64 (/.f64 1 U)) -1) (pow.f64 (sqrt.f64 (/.f64 1 U)) -1))
(pow.f64 (sqrt.f64 (/.f64 1 U)) -2)
(*.f64 (/.f64 1 (sqrt.f64 J)) (/.f64 (*.f64 U J) (sqrt.f64 J)))
U
(*.f64 (/.f64 U (sqrt.f64 J)) (/.f64 J (sqrt.f64 J)))
U
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 J) 2)) (/.f64 (*.f64 U J) (cbrt.f64 J)))
U
(*.f64 (/.f64 U 1) 1)
U
(*.f64 (/.f64 U (pow.f64 (cbrt.f64 J) 2)) (/.f64 J (cbrt.f64 J)))
U
(*.f64 (/.f64 J (sqrt.f64 J)) (/.f64 U (sqrt.f64 J)))
U
(*.f64 (/.f64 J 1) (/.f64 U J))
U
(*.f64 (/.f64 J (pow.f64 (cbrt.f64 J) 2)) (/.f64 U (cbrt.f64 J)))
U
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U J) 2)) 1) (/.f64 (cbrt.f64 (*.f64 U J)) J))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 J U) 2)) (/.f64 (cbrt.f64 (*.f64 J U)) J))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U J) 2)) (sqrt.f64 J)) (/.f64 (cbrt.f64 (*.f64 U J)) (sqrt.f64 J)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 J U) 2)) (sqrt.f64 J)) (/.f64 (cbrt.f64 (*.f64 J U)) (sqrt.f64 J)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 U J) 2)) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 U))
(*.f64 (cbrt.f64 U) (/.f64 (cbrt.f64 (pow.f64 (*.f64 J U) 2)) (pow.f64 (cbrt.f64 J) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 U J)) 1) (/.f64 (sqrt.f64 (*.f64 U J)) J))
U
(*.f64 (/.f64 (sqrt.f64 (*.f64 U J)) (pow.f64 (cbrt.f64 J) 2)) (/.f64 (sqrt.f64 (*.f64 U J)) (cbrt.f64 J)))
U
(*.f64 (/.f64 1 (neg.f64 J)) (*.f64 J (neg.f64 U)))
U
(*.f64 (*.f64 (/.f64 1 J) 1) (*.f64 U J))
U
(*.f64 (*.f64 (/.f64 1 J) J) U)
U
(*.f64 (*.f64 (/.f64 1 J) (cbrt.f64 (pow.f64 (*.f64 U J) 2))) (cbrt.f64 (*.f64 U J)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 J U) 2)) (/.f64 (cbrt.f64 (*.f64 J U)) J))
(*.f64 (*.f64 (/.f64 1 J) (sqrt.f64 (*.f64 U J))) (sqrt.f64 (*.f64 U J)))
U
(*.f64 (*.f64 J (pow.f64 (cbrt.f64 (/.f64 U J)) 2)) (cbrt.f64 (/.f64 U J)))
U
(*.f64 (*.f64 J (sqrt.f64 (/.f64 U J))) (sqrt.f64 (/.f64 U J)))
U
(*.f64 (*.f64 (/.f64 U J) (sqrt.f64 J)) (sqrt.f64 J))
U
(*.f64 (*.f64 (/.f64 U J) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 J))
U
(pow.f64 U 1)
U
(pow.f64 (/.f64 1 U) -1)
U
(pow.f64 (cbrt.f64 U) 3)
U
(pow.f64 (pow.f64 U 3) 1/3)
U
(pow.f64 (sqrt.f64 U) 2)
U
(neg.f64 (/.f64 -1 (/.f64 1 U)))
U
(sqrt.f64 (pow.f64 U 2))
(fabs.f64 U)
(log.f64 (exp.f64 U))
U
(log.f64 (+.f64 1 (expm1.f64 U)))
U
(cbrt.f64 (pow.f64 U 3))
U
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (/.f64 U J) 3)))
U
(cbrt.f64 (*.f64 (pow.f64 (/.f64 U J) 3) (pow.f64 J 3)))
U
(cbrt.f64 (/.f64 (pow.f64 (*.f64 U J) 3) (pow.f64 J 3)))
U
(expm1.f64 (log1p.f64 U))
(log1p.f64 (expm1.f64 U))
U
(exp.f64 (log.f64 U))
U
(exp.f64 (*.f64 (log.f64 U) 1))
U
(exp.f64 (*.f64 (neg.f64 (log.f64 U)) -1))
U
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) 1)
(expm1.f64 (log1p.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))
(*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) -2)
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2) 1)
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) 4)))
(*.f64 (cbrt.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) 4)) (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)))
(*.f64 (cbrt.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 K))) -2))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (*.f64 -2 (cbrt.f64 (cos.f64 (*.f64 1/2 K)))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 K))) -2))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(*.f64 (*.f64 -2 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (cbrt.f64 (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)) (cbrt.f64 (cos.f64 (*.f64 1/2 K)))))
(*.f64 (*.f64 -2 (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2) 1)
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 3)
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2) 3) 1/3)
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 2)
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2) 4))
(sqrt.f64 (*.f64 4 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2)))
(log.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2) 3))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)))
(expm1.f64 (log1p.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 1))
(*.f64 -2 (cos.f64 (*.f64 1/2 K)))
(+.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) -1)
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(-.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) 1)
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(*.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)))
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(*.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 1)
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(*.f64 (cbrt.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) 2))
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) 2) (cbrt.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))))
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(*.f64 (sqrt.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) (sqrt.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))))
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) 3) 1) (+.f64 (*.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K)))) (+.f64 1 (*.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) 1))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) 3) -1) (+.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 1/2 K)) 2)) (+.f64 1 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) 3) -1) (+.f64 1 (+.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 1/2 K)) 2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K)))) 1) (+.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K))) 1))
(/.f64 (+.f64 (pow.f64 (exp.f64 -2) (*.f64 (cos.f64 (*.f64 1/2 K)) 2)) -1) (+.f64 1 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 1)
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(pow.f64 (cbrt.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) 3)
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(pow.f64 (pow.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 3) 1/3)
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(pow.f64 (sqrt.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) 2)
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(sqrt.f64 (pow.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 2))
(sqrt.f64 (pow.f64 (expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) 2))
(fabs.f64 (expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K)))))
(log.f64 (exp.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))))
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)))))
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(cbrt.f64 (pow.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 3))
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(log1p.f64 (expm1.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))))
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(exp.f64 (log.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))))
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2))) 1))
(expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 1)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 3)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 3) 1/3)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 2)
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 2))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)) 2))
(fabs.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 J) -2) (cos.f64 (*.f64 1/2 K))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 3))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2) 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2) 3) (pow.f64 J 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))) 3) (pow.f64 J 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 3) (pow.f64 (*.f64 J -2) 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -2) 3) (pow.f64 (cos.f64 (*.f64 1/2 K)) 3)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 1))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(exp.f64 (+.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))) (log.f64 (sqrt.f64 J))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))) (exp.f64 (log.f64 (sqrt.f64 J))))
(*.f64 (sqrt.f64 J) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))))
(pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 1)
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))) 3)
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(pow.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 3) 1/3)
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))) 2)
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 2))
(sqrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))) 2))
(fabs.f64 (*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 J) -2) (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (/.f64 U (*.f64 J 2)))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 J) -2) (cos.f64 (*.f64 1/2 K))) (hypot.f64 1 (*.f64 (/.f64 1/2 J) U))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))))))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 3))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 3) (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) 3)))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(cbrt.f64 (*.f64 (pow.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 3)))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(cbrt.f64 (*.f64 (pow.f64 J 3/2) (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))) 3) (pow.f64 J 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))) 3) (pow.f64 J 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (sqrt.f64 (*.f64 J 4))) (cos.f64 (*.f64 1/2 K))) 3) (pow.f64 J 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))) 3) (pow.f64 J 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (sqrt.f64 (*.f64 J 4)))) 3) (pow.f64 J 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(exp.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)))) 1))
(*.f64 (hypot.f64 1 (/.f64 U (*.f64 J 2))) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(*.f64 (hypot.f64 1 (*.f64 (/.f64 1/2 J) U)) (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 U (*.f64 J 2)))) 1)
(expm1.f64 (log1p.f64 (/.f64 U (*.f64 J 2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 J) U)))
(/.f64 1 (/.f64 J (*.f64 1/2 U)))
(*.f64 (/.f64 1 J) (*.f64 1/2 U))
(/.f64 1/2 (/.f64 J U))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(/.f64 U (*.f64 J 2))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(/.f64 (*.f64 1/2 U) J)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(/.f64 (neg.f64 (*.f64 1/2 U)) (neg.f64 J))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(/.f64 (*.f64 U -1/2) (neg.f64 J))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(/.f64 (*.f64 1/2 (neg.f64 U)) (neg.f64 J))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(/.f64 (*.f64 -1/2 U) (neg.f64 J))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(/.f64 (*.f64 (neg.f64 U) 1/2) (neg.f64 J))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(/.f64 (/.f64 (*.f64 1/2 U) 1) J)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(/.f64 (/.f64 (*.f64 1/2 U) (sqrt.f64 J)) (sqrt.f64 J))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(/.f64 (/.f64 (*.f64 1/2 U) (pow.f64 (cbrt.f64 J) 2)) (cbrt.f64 J))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(pow.f64 (/.f64 U (*.f64 J 2)) 1)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(pow.f64 (cbrt.f64 (/.f64 U (*.f64 J 2))) 3)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(pow.f64 (pow.f64 (/.f64 U (*.f64 J 2)) 3) 1/3)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(pow.f64 (sqrt.f64 (/.f64 U (*.f64 J 2))) 2)
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(sqrt.f64 (pow.f64 (/.f64 U (*.f64 J 2)) 2))
(fabs.f64 (*.f64 (/.f64 1/2 J) U))
(log.f64 (pow.f64 (exp.f64 1/2) (/.f64 U J)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 U (*.f64 J 2)))))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(cbrt.f64 (pow.f64 (/.f64 U (*.f64 J 2)) 3))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (/.f64 1/2 J) 3)))
(cbrt.f64 (*.f64 (pow.f64 U 3) (/.f64 1/8 (pow.f64 J 3))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 J) 3) (pow.f64 U 3)))
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (/.f64 1/2 J) 3)))
(cbrt.f64 (*.f64 (pow.f64 U 3) (/.f64 1/8 (pow.f64 J 3))))
(expm1.f64 (log1p.f64 (/.f64 U (*.f64 J 2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 J) U)))
(log1p.f64 (expm1.f64 (/.f64 U (*.f64 J 2))))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(exp.f64 (log.f64 (/.f64 U (*.f64 J 2))))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)
(exp.f64 (*.f64 (log.f64 (/.f64 U (*.f64 J 2))) 1))
(*.f64 1/2 (/.f64 U J))
(*.f64 (/.f64 1/2 J) U)

eval422.0ms (2.3%)

Compiler

Compiled 17295 to 13139 computations (24% saved)

prune172.0ms (1%)

Pruning

25 alts after pruning (17 fresh and 8 done)

PrunedKeptTotal
New66715682
Fresh729
Picked145
Done347
Total67825703
Accuracy
100.0%
Counts
703 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
13.3%
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 2)
57.4%
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 3)
11.3%
(/.f64 (*.f64 U J) J)
11.3%
(/.f64 1 (/.f64 J (*.f64 J U)))
12.7%
(/.f64 1 (/.f64 1 U))
11.3%
(/.f64 1 (*.f64 (/.f64 1 (*.f64 U J)) J))
9.1%
(/.f64 1 (*.f64 (/.f64 1 J) (/.f64 J U)))
73.9%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
8.7%
(*.f64 (/.f64 U J) J)
60.5%
(*.f64 (*.f64 (*.f64 (*.f64 J -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
58.1%
(*.f64 (*.f64 (*.f64 -2 (sqrt.f64 J)) (cos.f64 (*.f64 1/2 K))) (sqrt.f64 J))
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)))))
54.7%
(*.f64 (*.f64 J -2) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
58.5%
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
57.1%
(*.f64 J (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 3))
45.1%
(*.f64 J (*.f64 (*.f64 -2 (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))))
75.2%
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J))))
58.3%
(*.f64 J (*.f64 (*.f64 -2 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (cbrt.f64 (cos.f64 (*.f64 1/2 K)))))
58.4%
(*.f64 J (log1p.f64 (expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))))
58.4%
(*.f64 J (log.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K)))))
33.8%
(*.f64 J -2)
57.6%
(*.f64 -1 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))))
34.4%
(neg.f64 U)
22.6%
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 3))
12.7%
U
Compiler

Compiled 1136 to 865 computations (23.9% saved)

regimes559.0ms (3.1%)

Counts
54 → 3
Calls
Call 1
Inputs
U
(neg.f64 U)
(*.f64 J -2)
(*.f64 J (/.f64 U J))
(*.f64 (/.f64 U J) J)
(/.f64 1 (/.f64 1 U))
(/.f64 (*.f64 J U) J)
(/.f64 (*.f64 U J) J)
(*.f64 J (/.f64 (neg.f64 U) J))
(/.f64 (*.f64 J U) (neg.f64 J))
(/.f64 1 (/.f64 J (*.f64 J U)))
(/.f64 1 (*.f64 (/.f64 1 J) (/.f64 J U)))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 U J)) J))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 J (*.f64 -2 (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))))
(*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))
(*.f64 (*.f64 J -2) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(-.f64 (/.f64 (*.f64 -2 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2)) U) U)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J))))
(*.f64 J (log1p.f64 (expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 3))
(*.f64 J (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 3))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 2)
(*.f64 (*.f64 (*.f64 -2 (sqrt.f64 J)) (cos.f64 (*.f64 1/2 K))) (sqrt.f64 J))
(*.f64 -1 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 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 (*.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 (log.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (*.f64 (*.f64 -2 (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(*.f64 J (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 2)
(*.f64 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))
(*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))) (sqrt.f64 J))
(*.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 (*.f64 (*.f64 -2 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 K)) 2))) (cbrt.f64 (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (log.f64 (pow.f64 (exp.f64 (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 J -2)) (cos.f64 (*.f64 K 1/2))) 3/2)) 2)
(*.f64 J (log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 (*.f64 (*.f64 (*.f64 J -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(*.f64 J (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2))))))) 3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))) 2)
(*.f64 J (-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 -2 (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))) 1))
(*.f64 (*.f64 (sqrt.f64 J) (*.f64 (sqrt.f64 J) (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 (*.f64 (*.f64 (*.f64 J -2) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (sqrt.f64 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
(*.f64 J (log.f64 (pow.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 K 1/2))) (hypot.f64 1 (/.f64 (/.f64 (*.f64 U 1/2) J) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))) 2) (*.f64 (cbrt.f64 (cos.f64 (*.f64 K 1/2))) (cbrt.f64 (*.f64 J -2)))) (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:

168.0ms
U
154.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))))
75.0ms
(cos.f64 (/.f64 K 2))
67.0ms
J
67.0ms
(/.f64 K 2)
Results
AccuracySegmentsBranch
90.3%2J
85.9%1K
88.8%2U
99.8%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)

regimes121.0ms (0.7%)

Counts
39 → 2
Calls
Call 1
Inputs
U
(neg.f64 U)
(*.f64 J -2)
(*.f64 J (/.f64 U J))
(*.f64 (/.f64 U J) J)
(/.f64 1 (/.f64 1 U))
(/.f64 (*.f64 J U) J)
(/.f64 (*.f64 U J) J)
(*.f64 J (/.f64 (neg.f64 U) J))
(/.f64 (*.f64 J U) (neg.f64 J))
(/.f64 1 (/.f64 J (*.f64 J U)))
(/.f64 1 (*.f64 (/.f64 1 J) (/.f64 J U)))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 U J)) J))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 J (*.f64 -2 (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))))
(*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))
(*.f64 (*.f64 J -2) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(-.f64 (/.f64 (*.f64 -2 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2)) U) U)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J))))
(*.f64 J (log1p.f64 (expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 3))
(*.f64 J (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 3))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 2)
(*.f64 (*.f64 (*.f64 -2 (sqrt.f64 J)) (cos.f64 (*.f64 1/2 K))) (sqrt.f64 J))
(*.f64 -1 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 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 (*.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 (log.f64 (pow.f64 (exp.f64 -2) (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (*.f64 (*.f64 -2 (sqrt.f64 (cos.f64 (*.f64 1/2 K)))) (sqrt.f64 (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))))))
(*.f64 J (pow.f64 (cbrt.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 K 1/2)) (hypot.f64 1 (*.f64 1/2 (/.f64 U J)))))) 3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2)) 3)) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J -2))) 3) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))) 2)
(*.f64 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))
(*.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 (/.f64 U J))) (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 (sqrt.f64 J) -2))) (sqrt.f64 J))
Outputs
(neg.f64 U)
(*.f64 (*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2)))))
Calls

1 calls:

118.0ms
J
Results
AccuracySegmentsBranch
90.3%2J
Compiler

Compiled 4 to 3 computations (25% saved)

regimes161.0ms (0.9%)

Counts
29 → 2
Calls
Call 1
Inputs
U
(neg.f64 U)
(*.f64 J -2)
(*.f64 J (/.f64 U J))
(*.f64 (/.f64 U J) J)
(/.f64 1 (/.f64 1 U))
(/.f64 (*.f64 J U) J)
(/.f64 (*.f64 U J) J)
(*.f64 J (/.f64 (neg.f64 U) J))
(/.f64 (*.f64 J U) (neg.f64 J))
(/.f64 1 (/.f64 J (*.f64 J U)))
(/.f64 1 (*.f64 (/.f64 1 J) (/.f64 J U)))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 U J)) J))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 J (*.f64 -2 (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))))
(*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))
(*.f64 (*.f64 J -2) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(-.f64 (/.f64 (*.f64 -2 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2)) U) U)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J))))
(*.f64 J (log1p.f64 (expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 3))
(*.f64 J (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 3))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 2)
(*.f64 (*.f64 (*.f64 -2 (sqrt.f64 J)) (cos.f64 (*.f64 1/2 K))) (sqrt.f64 J))
(*.f64 -1 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 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)))))))
Outputs
(neg.f64 U)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2)))))))
Calls

1 calls:

136.0ms
J
Results
AccuracySegmentsBranch
90.3%2J
Compiler

Compiled 4 to 3 computations (25% saved)

regimes814.0ms (4.5%)

Counts
28 → 2
Calls
Call 1
Inputs
U
(neg.f64 U)
(*.f64 J -2)
(*.f64 J (/.f64 U J))
(*.f64 (/.f64 U J) J)
(/.f64 1 (/.f64 1 U))
(/.f64 (*.f64 J U) J)
(/.f64 (*.f64 U J) J)
(*.f64 J (/.f64 (neg.f64 U) J))
(/.f64 (*.f64 J U) (neg.f64 J))
(/.f64 1 (/.f64 J (*.f64 J U)))
(/.f64 1 (*.f64 (/.f64 1 J) (/.f64 J U)))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 U J)) J))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 -2 J))
(*.f64 J (*.f64 -2 (hypot.f64 1 (*.f64 U (/.f64 1/2 J)))))
(*.f64 (*.f64 -2 J) (hypot.f64 1 (*.f64 1/2 (/.f64 U J))))
(*.f64 (*.f64 J -2) (hypot.f64 1 (*.f64 U (/.f64 1/2 J))))
(-.f64 (/.f64 (*.f64 -2 (pow.f64 (*.f64 J (cos.f64 (*.f64 1/2 K))) 2)) U) U)
(*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J))))
(*.f64 J (log1p.f64 (expm1.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 K))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2)) 3))
(*.f64 J (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) -2)) 3))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J -2))) 2)
(*.f64 (*.f64 (*.f64 -2 (sqrt.f64 J)) (cos.f64 (*.f64 1/2 K))) (sqrt.f64 J))
(*.f64 -1 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (pow.f64 (sqrt.f64 2) 2))))
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:

380.0ms
K
249.0ms
(cos.f64 (/.f64 K 2))
117.0ms
J
40.0ms
U
25.0ms
(/.f64 K 2)
Results
AccuracySegmentsBranch
78.9%5(cos.f64 (/.f64 K 2))
75.2%1K
75.2%1(/.f64 K 2)
82.0%2U
82.7%4J
Compiler

Compiled 25 to 20 computations (20% saved)

regimes122.0ms (0.7%)

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

3 calls:

66.0ms
J
35.0ms
K
20.0ms
U
Results
AccuracySegmentsBranch
73.1%2K
72.0%2J
74.8%2U
Compiler

Compiled 12 to 9 computations (25% saved)

regimes111.0ms (0.6%)

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

3 calls:

78.0ms
K
17.0ms
U
15.0ms
J
Results
AccuracySegmentsBranch
51.9%2J
50.7%9K
53.4%2U
Compiler

Compiled 12 to 9 computations (25% saved)

regimes20.0ms (0.1%)

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

3 calls:

11.0ms
K
6.0ms
J
3.0ms
U
Results
AccuracySegmentsBranch
39.8%4K
34.4%1J
34.4%1U
Compiler

Compiled 12 to 9 computations (25% saved)

regimes53.0ms (0.3%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

3 calls:

47.0ms
K
3.0ms
J
3.0ms
U
Results
AccuracySegmentsBranch
12.7%1U
12.7%1J
12.7%1K
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.4401443305239683e+290
+inf
0.0ms
-inf
-1.5898147389275192e+305
Compiler

Compiled 33 to 27 computations (18.2% saved)

bsearch18.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
18.0ms
3.727864490771881e-202
5.626253577538865e-202
Results
15.0ms63×256valid
0.0ms256valid
Compiler

Compiled 157 to 127 computations (19.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
Operation ival-cos, time spent: 3.0ms, 32.0% of total-time
Operation ival-mult, time spent: 2.0ms, 21.0% of total-time
Operation ival-div, time spent: 1.0ms, 11.0% of total-time
Operation ival-sqrt, time spent: 1.0ms, 11.0% of total-time
Operation ival-pow, time spent: 1.0ms, 11.0% of total-time
Operation ival-add, time spent: 0.0ms, 0.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch60.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
60.0ms
3.727864490771881e-202
5.626253577538865e-202
Results
57.0ms63×256valid
0.0ms256valid
Compiler

Compiled 157 to 127 computations (19.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 51.0ms
Operation ival-mult, time spent: 45.0ms, 88.0% of total-time
Operation ival-cos, time spent: 3.0ms, 6.0% of total-time
Operation ival-div, time spent: 1.0ms, 2.0% of total-time
Operation ival-sqrt, time spent: 1.0ms, 2.0% of total-time
Operation ival-pow, time spent: 1.0ms, 2.0% of total-time
Operation ival-add, time spent: 0.0ms, 0.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch24.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
24.0ms
6.93973048990437e+110
2.296113581763874e+111
Results
21.0ms79×256valid
0.0ms256valid
Compiler

Compiled 163 to 132 computations (19% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
Operation ival-cos, time spent: 6.0ms, 44.0% of total-time
Operation ival-mult, time spent: 3.0ms, 22.0% of total-time
Operation ival-div, time spent: 2.0ms, 15.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 ival-add, time spent: 0.0ms, 0.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch41.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
41.0ms
6.324103868425629e+23
2.6341296511774496e+27
Results
36.0ms127×256valid
0.0ms256valid
Compiler

Compiled 177 to 147 computations (16.9% saved)

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

bsearch27.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
27.0ms
1.1976186254261107e-30
4.800307840436433e-30
Results
22.0ms95×256valid
0.0ms256valid
Compiler

Compiled 111 to 93 computations (16.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
Operation ival-cos, time spent: 4.0ms, 31.0% of total-time
Operation ival-mult, time spent: 4.0ms, 31.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

bsearch71.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
3.653279701558618e+212
5.732609575742966e+212
30.0ms
7.566262454208057e+181
6.43743444219639e+182
20.0ms
4.044176827341708e+118
6.857845037531359e+118
Results
62.0ms223×256valid
0.0ms256valid
Compiler

Compiled 187 to 153 computations (18.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 41.0ms
Operation ival-cos, time spent: 19.0ms, 47.0% of total-time
Operation ival-mult, time spent: 9.0ms, 22.0% of total-time
Operation ival-div, time spent: 5.0ms, 12.0% of total-time
Operation ival-sqrt, time spent: 3.0ms, 7.0% of total-time
Operation ival-pow, time spent: 2.0ms, 5.0% of total-time
Operation ival-add, time spent: 1.0ms, 2.0% of total-time
Operation const, time spent: 1.0ms, 2.0% of total-time

simplify43.0ms (0.2%)

Algorithm
egg-herbie
Rules
34×*-commutative
not-or
+-commutative
if-if-or-not
1-exp
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
081710
1111710
2116710
3120708
4121708
5122708
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)))) 200000000000000012345566705573431377398874462192602251662010570107762675307934311788507834188892959338862091690298252262069181570867912343476423070733974457108518204218323764372269486067627507254546771920492554489989692515780696061630802248473408403824265151663702610072177901842265203015680) (*.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 J 4964087036791789/11031304526203974597457456414861827591216226218170224705794538792432397774848431640257320003887617175667569787102671861633294128382337464639166223001902133228245297232354359845986844033174623155170927185464197384241152) (neg.f64 U) (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2))))))
(if (<=.f64 J 1296178281828967/2757826131550993649364364103715456897804056554542556176448634698108099443712107910064330000971904293916892446775667965408323532095584366159791555750475533307061324308088589961496711008293655788792731796366049346060288) (neg.f64 U) (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2))))))))
(if (<=.f64 U 2199999999999999985103013658646122758304543831326636517551291262744820609780505567271914164858371734359525818368) (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J)))) (neg.f64 U))
(if (<=.f64 U 2600000000000000089523224576) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (neg.f64 U))
(if (<=.f64 U 4224653170409641/2854495385411919762116571938898990272765493248) (*.f64 J -2) (neg.f64 U))
(if (<=.f64 K 49999999999999997208377623627466690637486435190095003412116017803818992811380155502205974802370865683036809141768159232) (neg.f64 U) (if (<=.f64 K 219999999999999996506414853641471942606976556920125747320570886529954272501577598022434060772226190389900817865293932345789820592497512943723935316937675458940324439088317701159911424) U (if (<=.f64 K 489999999999999966913719181229241177490662239997860313133373062493895895428394707068275945450626886421822134982274217057527579879295762898243483738784336925707063249581637065836328500194046021977509836064970244096) (neg.f64 U) 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)))) 200000000000000012345566705573431377398874462192602251662010570107762675307934311788507834188892959338862091690298252262069181570867912343476423070733974457108518204218323764372269486067627507254546771920492554489989692515780696061630802248473408403824265151663702610072177901842265203015680) (*.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)))) 200000000000000012345566705573431377398874462192602251662010570107762675307934311788507834188892959338862091690298252262069181570867912343476423070733974457108518204218323764372269486067627507254546771920492554489989692515780696061630802248473408403824265151663702610072177901842265203015680) (*.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 J 4964087036791789/11031304526203974597457456414861827591216226218170224705794538792432397774848431640257320003887617175667569787102671861633294128382337464639166223001902133228245297232354359845986844033174623155170927185464197384241152) (neg.f64 U) (*.f64 (*.f64 J (*.f64 -2 (cos.f64 (/.f64 K 2)))) (hypot.f64 1 (/.f64 (/.f64 U (*.f64 J 2)) (cos.f64 (/.f64 K 2))))))
(if (<=.f64 J 1296178281828967/2757826131550993649364364103715456897804056554542556176448634698108099443712107910064330000971904293916892446775667965408323532095584366159791555750475533307061324308088589961496711008293655788792731796366049346060288) (neg.f64 U) (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) (*.f64 J (cos.f64 (/.f64 K 2))))))))
(if (<=.f64 U 2199999999999999985103013658646122758304543831326636517551291262744820609780505567271914164858371734359525818368) (*.f64 J (*.f64 (*.f64 -2 (cos.f64 (/.f64 K 2))) (hypot.f64 1 (/.f64 (/.f64 U 2) J)))) (neg.f64 U))
(if (<=.f64 U 2600000000000000089523224576) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 1/2 K)))) (neg.f64 U))
(if (<=.f64 U 2600000000000000089523224576) (*.f64 J (*.f64 -2 (cos.f64 (*.f64 K 1/2)))) (neg.f64 U))
(if (<=.f64 U 4224653170409641/2854495385411919762116571938898990272765493248) (*.f64 J -2) (neg.f64 U))
(if (<=.f64 U 4224653170409641/2854495385411919762116571938898990272765493248) (*.f64 -2 J) (neg.f64 U))
(if (<=.f64 K 49999999999999997208377623627466690637486435190095003412116017803818992811380155502205974802370865683036809141768159232) (neg.f64 U) (if (<=.f64 K 219999999999999996506414853641471942606976556920125747320570886529954272501577598022434060772226190389900817865293932345789820592497512943723935316937675458940324439088317701159911424) U (if (<=.f64 K 489999999999999966913719181229241177490662239997860313133373062493895895428394707068275945450626886421822134982274217057527579879295762898243483738784336925707063249581637065836328500194046021977509836064970244096) (neg.f64 U) U)))
(if (or (<=.f64 K 49999999999999997208377623627466690637486435190095003412116017803818992811380155502205974802370865683036809141768159232) (and (not (<=.f64 K 219999999999999996506414853641471942606976556920125747320570886529954272501577598022434060772226190389900817865293932345789820592497512943723935316937675458940324439088317701159911424)) (<=.f64 K 489999999999999966913719181229241177490662239997860313133373062493895895428394707068275945450626886421822134982274217057527579879295762898243483738784336925707063249581637065836328500194046021977509836064970244096))) (neg.f64 U) U)
U
Compiler

Compiled 221 to 171 computations (22.6% saved)

soundness1.2s (6.7%)

Rules
1922×fma-define
1446×fma-define
1202×associate-*r/
998×distribute-lft-neg-in
954×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0115640307
1333635210
082992
1202858
2657858
32308858
44451858
57260858
0105757278
1319952315
040493
1631489
27658489
Stop Event
node limit
node limit
node limit
node limit
Compiler

Compiled 505 to 391 computations (22.6% saved)

end0.0ms (0%)

preprocess182.0ms (1%)

Remove

(abs K)

Compiler

Compiled 2134 to 1672 computations (21.6% saved)

Profiling

Loading profile data...